3 ms·
>Why is it difficult for developers to learn another programming language? I started with C++/PHP/JS and then I started doing C# + meanwhile some Lua I cann
by tester756 5y ago
>Why is it difficult for developers to learn another programming language?
I started with
C++/PHP/JS
and then I started doing C# + meanwhile some Lua
I cannot use anything that has not as good IDE as at least Visual Studio
I struggle to overcome the lack of reliable IDE
- dmd 5y agoI started with C64 Basic and then GW-Basic, so /any/ IDE is better than editing via line numbers.
- wanderer_ 5y agoLOL, did anyone else ever make programs in TI BASIC on a TI calculator?
- brimble 5y agoI did. So I could slyly cheat on high school chemistry & physics exams :-) I wrote little programs to work problems for me and print all the "show your work" bits. I did it all on the device itself, since I didn't have the right cable or whatever to copy things onto it.
- wanderer_ 5y agoAnd why not? It's not even cheating in my book - if I can understand the process well enough to write a program for it, then I shouldn't have to do tedious and repetitive work. One time, the teacher was giving out a piece of candy for every Pythagorean triple that we could name. A little brute-force program written in a couple of minutes had me with a small handful, and eventually a ban from participating :)
- bfung 5y agoI empathize with this, as this was true the first several years in my career. Self-doubt then crept in: if I rely on the IDE as a crutch, do I really know the programming language and tools that well? Then I put myself through the grinder and learned how to program without anything but vim/notepad and command line. Yes, it’s hard work, but now, I can use ANY editor to learn any programming language ecosystem. Try it, you’ll understand a lot more than what’s inside the IDE box.
- tester756 5y agoI don't see how, really. When I jump into unknown code base, then having "." that displays me list of avaliable fields/properties/methods is insanely helpful. It just speeds up whole discovery stuff like jumping to method, showing all references, etc.