|
Golang unironically owns
|
# ¿ Apr 26, 2012 01:57 |
|
|
# ¿ Apr 28, 2024 22:28 |
|
goroutines are cool and anything that cuts down on clutter is a good thing imo but yeah 'dilettante' just about sums me up as a person
|
# ¿ Apr 26, 2012 03:21 |
|
objective c is the worst loving poo poo
|
# ¿ Apr 26, 2012 04:18 |
|
ahhh spiders posted:why Juul-Whip fucked around with this message at 06:26 on Apr 26, 2012 |
# ¿ Apr 26, 2012 06:23 |
|
ahhh spiders posted:are you using the stanford itunes u course no... should I
|
# ¿ Apr 26, 2012 06:27 |
|
nerds always get mad when I tell people that Java is a good first PL. certainly I agree that, like most computing platforms, the java platform is horrible garbage largely due to mismanagement by its parent company, Oracle. but it is a good entry point to programming imo. and just cause someone learns programming in java doesnt obviate them using java in the future. am I a bastard for thinking this? my first compiled language was C Juul-Whip fucked around with this message at 12:12 on Feb 28, 2013 |
# ¿ Feb 28, 2013 12:02 |
|
Mr Dog posted:Teaching algorithms and data structures in C is good, having programmers write their very first programs in some non-awful asm (i.e. not x86) is better, maybe even hand-assemble an instruction or two. oh yeah I loved cmpt 150/250, where we p much went from truth tables to designing a complete MIPS CPU, writing asm programs and whatnot. having already been around the OO block a fair bit it was awesome to get back to basics and learn how it all fits together. but idk if it's the best use of your time if you're dealing with a weekend warrior who just wants to play with some code and make dumb little things which nonetheless vaguely feel like the software they use at home. the other day I helped a math major with an assignment from an intro programming class, and their stupid professor wanted them write a java program which simulated a MIPS architecture with opcodes and poo poo. so they were having to learn and apply high level programming AND computer design at the same time. it was atrocious. Juul-Whip fucked around with this message at 13:33 on Feb 28, 2013 |
# ¿ Feb 28, 2013 13:23 |
|
I've been exposed to a pretty big variety of languages in school but definitely in terms of total lines written Java is the main one.
|
# ¿ Feb 28, 2013 21:35 |
|
i am sorry if this has come up about 500 times already but does anyone want to explain the benefits of duck typing to me right now I've got "it's maybe easier for dumbs" and that's about it. this shitfuck declared a bunch of fields at the top of a file, what are they? I don't know because they're all "var" e: lol Duck typing has been demonstrated to increase programmer productivity in a controlled experiment.[18][not in citation given] Juul-Whip fucked around with this message at 06:41 on Apr 24, 2014 |
# ¿ Apr 24, 2014 06:33 |
|
Cybernetic Vermin posted:brevity is an often overlooked argument since it is easy to feel it is just code for being lazy, but there is also a bit of a tendency that the complexity of the unit of code you can effectively work with (and as a consequence the maximum size of a unit of abstraction) is bounded by the amount you can reasonably efficiently see at one time. brevity without duck typing is possible, but type inference is not exactly fully solved in general, and complex polymorphism will often be rather tricky (or at least verbose) to work with I used to think I liked this as well but it becomes a nightmare with larger projects (e.g. anything with more than like 2 ppl) and I just cant Juul-Whip fucked around with this message at 08:12 on Apr 24, 2014 |
# ¿ Apr 24, 2014 08:10 |
|
|
# ¿ Apr 28, 2024 22:28 |
|
Symbolic Butt posted:are you really talking about duck typing or is it really dynamic typing probably yeah
|
# ¿ Apr 24, 2014 18:06 |