@for_some_delta@beehaw.org
member since 23 May 2025 05:21
comments
- on Rulejected in c/onehundredninetysix@lemmy.blahaj.zone · 1d ago
-
on Programming languages are unconvincing (atleast C++, Java and its ilk, Smalltalk, Lisp) in c/programming@beehaw.org · 13 Sep 2026
Python is easy to learn. C and C++ when Python is too slow. I often find Python slow.
-
on Programming languages are unconvincing (atleast C++, Java and its ilk, Smalltalk, Lisp) in c/programming@beehaw.org · 13 Sep 2026
Object-oriented is a design pattern that the language can facilitate. Just because a language supports “is a” doesn’t mean “has a” does not exist. There are a lot of design patterns. Use the best language and design patterns for your team.
-
on Programming languages are unconvincing (atleast C++, Java and its ilk, Smalltalk, Lisp) in c/programming@beehaw.org · 13 Sep 2026
Boost is too monolithic to be useful. I am not surprised it has redundant functionality. Get the great parts of Boost like asio separately.
-
on Programming languages are unconvincing (atleast C++, Java and its ilk, Smalltalk, Lisp) in c/programming@beehaw.org · 13 Sep 2026
I used Lua as a scripting language directly tied to C. It is useful for allowing scripts to interact directly with compiled code. The compiled code is still the focus, but the scripts allow changes without a recompile.
I used to like C#, but dotnet didn’t become as portable as I hoped it would.
I use C (embedded), C++ (everything), Python (data manipulation), PowerShell (pipelines) and bash (pipelines).
I hope you can find a non-homework job to use whatever skillset you are developing.
-
on Programming languages are unconvincing (atleast C++, Java and its ilk, Smalltalk, Lisp) in c/programming@beehaw.org · 13 Sep 2026
Embedded is probably C.
Yes is the worst since it requires a transition in state. Remaining at rest is often easier.