|
The Turing Test
(Have the applicant persuade you that he is not an AI)
Ad astra - both ways!
|
|
|
|
|
Daniel Pfeffer wrote: The Turing Test
(Have the applicant persuade you that he is not an AI)
Can I punch the interviewer in the mouth?
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
That only proves that you weren't programmed with the First Law of Robotics.
Ad astra - both ways!
|
|
|
|
|
You could ask why it's so difficult to teach an AI english grammar. You cold then offer a hint and ask how you could teach an AI how to interpret both "Time flies like an arrow" and "Fruit flies like a banana" correctly. See Time Flies Like an Arrow; Fruit Flies Like a Banana | Quote Investigator[^]
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
|
Plenty hated it, I "was" one. And plenty loved it, I am one.
Ready your criticisms. Why don't you like JavaScript?
Too different a concept, lack of tool support, too many Murphy laws, or just plainly, I don't like it. Whatever it is spell it here.
|
|
|
|
|
I like JavaScript, that why I' don't use it much...
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
|
I JUST ABSOLUTELY LOVE IT!!! THE BEST LANGUAGE I'VE EVER WORKED IN! My favorites:
It's a duck-typed and scripted language, so of course the code just works. After all, there's no compilation step to tell you how you screwed up. I love languages like this because you can't screw up!
I love I how I can tell my customers "YOU MUST USE CHROME!!!" because any other browser, and in particular, IE / Edge, is so behind the standards. And they're quite happy little lemmings to allow me to use the latest and greatest Javascript language features.
The use of this and bind is also one of the most intuitive, common sense, easiest things in the world to understand!
And it is SO COOL to be able to determine variable scope by keywords like var and let . Thank god we have moved away from variables scoped by braces!
I could go on, but I'm just so besides myself with fervor that I must now go and write some Javascript, I love the language soooo much!!!!!
|
|
|
|
|
I had to have 2 goes at reading that I fell off the chair laughing after the 2nd paragraph.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
What about typescript? I like Javascript but hate typescript.
___ ___ ___
|__ |_| |\ | | |_| \ /
__| | | | \| |__| | | /
|
|
|
|
|
I don't care about Typescript either. Though some of the JavaScript code it generates are pretty cool.
|
|
|
|
|
No true multithreading. VB-style variable declaration. No type-checking. No interacting with native devices.
It's a joke gone too far
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
As it's specific to a domain I don't work in, I give about one centicrap about it.
|
|
|
|
|
I have no problem with JavaScript (using it over 15 years with changing frequency)... I hate however when some write ad-hoc JavaScript and I have to fix it
"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge". Stephen Hawking, 1942- 2018
|
|
|
|
|
Just another tool.
Keep your friends close. Keep Kill your enemies closer.
The End
|
|
|
|
|
I-T
H-E-R-E
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Leng Vang wrote: Why don't you like JavaScript?
Because it allows people who have no idea what they are doing to bodge some crap together that hides its total failures until they have time to bugger off and leave it to some other poor sod to sort out later. And call themselves "expert consultants".
It's harder to do that in a strongly typed, compiled language ... and why the heck we put up with it and HTML in the modern world, I have no idea.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yeah, one must think differently before appreciate the positive aspects of it. It's not an OO language, it is async (event driven) where process level or micro-service load balancing is one's friend. But when one try to bend it to a monolithic, OO and threading view, one find difficulties. It sucks indeed ...
Of couse the heavy lifting (computational intensive) part of a system has to done natively, javascript can be a easy to use glue between these native components...
I am glad that I could make good use of it, despite the less desirable aspects of it. Strangly enough, I found Visual Studio Code (javascript based) to be much more response than Visual Studio (Native) on my machine for programming javascripts, it is a suprise to me as well. It is possible that Visual Studio has much more background job to handle the intelligence of the editor, or because it created to much threads? I'd like to find out why until now ...
The freedom it gives to a programmer can be a curse or a bless, it really depends on how it is used ... E.g., some of our libs are generated by programs written in strong typed languages ...
I am not here to defend javascript in any sense. It is intended to provide a balanced view because there are so many 'haters' so far ...
|
|
|
|
|
I hear ya, JS is a double edge sword. Learn it well and it serves its purpose well. It can be very lousy nightmare by beginners.
|
|
|
|
|
My problem with JS is having too many "solutions" available to pick from, in the form of libraries/frameworks. Too many choices can be a curse.
I've been coding as a profession for well over 20 years now (C/C++/C#, front-end, back-end, MFC, WinForms, etc), and while I've managed to put together what pretty much amounts to basic static HTML-based sites in decades past, I've just recently started to try to learn how to go about web development "the right way".
Far as I can tell, there's still no "right way" even after all this time, because nobody seems to agree. I'd love to find some resource that has a clear learning path. Right now, one week, I'm all over Angular, then the next week I get stuck somewhere and I realize I need to take a step back and understand some fundamentals of ExpressJS, which is built on top of Node.JS...and it's still not clear to me where one ends and the other begins...then that's all server-side. On the client side, it's quickly becoming obvious it's not enough to just know JavaScript fundamentals, because a lot of the more useful libraries are built on top of jQuery. It's a huge mess, and I find a lot of tutorials have limited value because they commit you to one particular technology vs another.
|
|
|
|
|
dandy72 wrote: jQuery. It's a huge mess,
Amen! One of my current web projects now requires exporting a table to a csv. No problem, a quick web search finds a jQuery extension for the job, only the documentation is very lean, and it doesn't work 'out of the box' for IE, and the libs seem out of date anyway...so it's back to pure javascript that I can actually debug...sometimes!
"Go forth into the source" - Neal Morse
|
|
|
|
|
kmoorevs wrote: so it's back to pure javascript that I can actually debug...sometimes!
I often find that's exactly the dilemma I'm facing with web development: Do I commit to using [abc], or do go pure [xyz], at the risk of re-inventing the wheel...
|
|
|
|
|
If football is a game of two halves, why can most supporters down 6 pints during a match?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
2 halves, 2 quarter backs, 4 wingers ... ya got have a beer for each
6 beers is only 1/3 team, what 'bout the rest?
Signature ready for installation. Please Reboot now.
|
|
|
|