3 ms·
I am assuming these are not new programmers though. When I learned Java as a first language, I remember being very confused by those words. They did not make s
by Gunax 3y ago
I am assuming these are not new programmers though.
When I learned Java as a first language, I remember being very confused by those words. They did not make sense to me for months.
To a noob, it's a meaningless incantation that needs to be inserted for each project.
- haspok 3y ago> When I learned Java as a first language You have my sympathies
- freilanzer 3y agoAs do all students at my university where Java is not only the first language, but also used for Data structures and Algorithms, practical semester projects, etc. Many of these people finish their degrees without knowing languages other than Java and maybe Python and C/C++ exist.
- solarkraft 3y agoI don't think it's a bad beginner language at all. It's low level enough to learn about the inner workings in a structured way, but it's high level enough to not run into segmentation errors all the time. In some courses they wrote Java bytecode as a substitute for an assembly language, which seems completely sensible to me since it'll be more broadly applicable than a specific ISA. Setting up the tooling was a pain though. I did the JavaFX parts of the exam without ever having used it because I (with the help of multiple Linux nerds!) couldn't get it to run on Arch.
- kaba0 3y agoWhen was it? JavaFX is not completely painless, but chances are you only need a single package available by default on most distros, if anything nowadays. (Some distros may even package a JDK with bundled javafx).
- thrwthistoo 3y ago[flagged]
- sumedh 3y ago> They did not make sense to me for months. I have been on the same path.