3 ms·
It's either because "I don't know what should I do with it", "It's not honest enough to me", or "Slow and scarce feedback loop" Programming languages I think w
by valand 7y ago
It's either because "I don't know what should I do with it", "It's not honest enough to me", or "Slow and scarce feedback loop"
Programming languages I think was easiest to learn
======
Javascript: I was making a game in HTML5/Canvas with it.
TypeScript: It saves me from ruin working on a huge project. Being statically typed, friendly error message in the compiler, and versatile enough to do a lot of FP in it makes me feel that it is "honest" to me.
Rust: The approach to memory safety is cool. While learning it, I was thinking that it would save me a whole lot, like TS saved me from doing stupid think like I would using JS. Also it can compile to wasm and has a nice interoperability with C.
Hardest to learn
======
Prolog: I didn't know what it was for.
Visual Basic: I didn't know where it is ran, when it is ran. I was uskng visual studio. It was painful that I didn't know how the app was architectured. It feels that it hide something from me.
Python: I was going to learn DL with it until I realize my OS is not linux and my machine is not strong enough for DL. Also, Python interpreter feels so slow to me. Slow feedback loop killed my enthusiasm. Though I don't like working with the language, I respect the language design of Python.
PHP: Used it for a lot of profitable projects, but I never felt comfortable with it. PHP, to me, is a template-engine, not a proper programming language.
- non-entity 7y ago> "I don't know what should I do with it" > Rust Rust seem really cool, and while I'm not a rwir type guy, I've wanted to learn it for a little now. Unfortunately, I have absolutely no use for it. I have nothing I need to write or even rewrite for memory safety reasons and the little low level / systems programming I do is limited to C or C++ because it's typically work on existing code.
- valand 7y agoMe too, unfortunately. It really helps enforcing good code styles, though. https://www.reddit.com/r/programming/comments/9dwq73/rustconf_2018_closing_keynote_by_catherine_west/ https://www.reddit.com/r/programming/comments/9dwq73/rustcon...
- tcbasche 7y agoJust to piggy-back on the "I don't know what to do with it" point, this has been pretty handy https://www.freecodecamp.org/news/here-are-some-app-ideas-you-can-build-to-level-up-your-coding-skills-39618291f672/ https://www.freecodecamp.org/news/here-are-some-app-ideas-yo...