Practising my Javascript fu. So far my JS has done what exactly what I expected - funny really I was expecting problems - the trick is to use no frameworks or libraries.
-
-
Lol, you "don't make assumptions" and "never encounter behavior you don't expect"? Oh, so you have intimite knowledge of every small quirk and detail and a perfect mental model of all languages you write in? I assume your programs are perfect and bug free as well?



-
Yes, I have OCD and ADHD, I suppose my weakness is my strength. I also practice to predict what the new code that I write will do, and if it doesn't do what I thought it should, I take a lot of time digging into every cause related to that matter. To me, code is life and poetry.
-
If it doesn't do what you thought it would then you "encountered behaviour that you had not expected". You just contradicted your previous tweet. I'm sorry, but your previous tweet read as extremely smug and dismissive of everyone who don't program like you. Hence my sarcasm.
-
Yes, it is good to have a good mental model, but yours isn't perfect, it can't be perfect and it doesn't have to be perfect. Another point: Attacks against JavaScript is not an attack against you. You don't get defensive if I say "English is a highly flawed language".
-
You are right, nothing is perfect in general but I certainly feel very strongly about the innate potential of JavaScript. I see a lot uncertainty and doubt in kids regarding their ability to envision themselves as programmers despite their natural and keen inquisitiveness.
-
And that hurts me, because I too was once like them, and although I did start with BASIC, the people around me always underlined that "it's not a serious language" and that if I want to be a 'real' programmer I have to use 'proper' language like C++ ...
-
and instead of wasting my time doing irrelevant 'crap' I should learn C from ground up by building my own compiler so that I understand everything from ground up.
-
So I did try, and at age of 11 after months of attempting to build my own compiler and continuously failing I came to the sad conclusion that I am just too stupid.
- 12টি আরও উত্তর
নতুন কথা-বার্তা -
-
-
one doesn't feel the need to relearn basic operators, if they're not implemented, or don't make sense, they shouldn't be available. I once again state it should error or warn so you can discover the right way, principle of least astonishment.pic.twitter.com/aJ9tWm4qRN
-
Can I run elixir in a browsers console? No, how come? How does that sound of me?
-
But anyways if you don't like something, either do something about it, or use something else. Complaining has never solved anything.
-
I don't use it, and I pointed out why it won't change. But thanks for your input, it's been delightful
-
Likewise good sir, thank you for the discourse and to each their own; I love programming in general and as such find each language and its quirks interesting. Have a good day!
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
Having no discerning taste in programming language design and the ability to just bend over and just accept bad design also helps. Some people adapt to whatever they are given to work with, others complain about bad shit and improve them.
-
Absolutely, I will admit that Im in the former group and I'll go out of my way for the latter group because I too genuinely want to improve everybody's experiance. But I also have to state that in general I hate idle complaining that does not provide tangible solutions.
-
Experiance? Where's your OCD now? Just use a type checker.
-
Haha thanks for the correction, OCD doesnt affect every aspect of ones behaviour. You might for example check if you locked your front doors 10x but walk out with mismatched socks or tshirt inwards out. As to type checking, I dont like the overhead in JS but love ReasonML/OCalm
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
The biggest sin ambiguity/unreadability. Say somone actually used this for some bizzare reason - would you even know you don't understand his code?
-
Actually quite the opposite, as a senior dev I have the responsibility to understand. If you submit a PR without a test or attempting to use addition on anything but strings or numbers I would come down on you like a monsoon and hit you with a wall of text explaining everything
কথা-বার্তা শেষ
নতুন কথা-বার্তা -
-
-
Dude, get off your white high horse...
ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়পূর্বাবস্থায়
-
লোড হতে বেশ কিছুক্ষণ সময় নিচ্ছে।
টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।