Click here to Skip to main content
15,902,276 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: Was Javascript really made in 10 days? Pin
Jeremy Falcon3-Oct-23 9:11
professionalJeremy Falcon3-Oct-23 9:11 
GeneralRe: Was Javascript really made in 10 days? Pin
obermd6-Oct-23 9:20
obermd6-Oct-23 9:20 
GeneralRe: Was Javascript really made in 10 days? Pin
Jeremy Falcon3-Oct-23 6:56
professionalJeremy Falcon3-Oct-23 6:56 
GeneralRe: Was Javascript really made in 10 days? Pin
Kent Sharkey3-Oct-23 7:37
staffKent Sharkey3-Oct-23 7:37 
GeneralRe: Was Javascript really made in 10 days? Pin
Jeremy Falcon3-Oct-23 9:12
professionalJeremy Falcon3-Oct-23 9:12 
GeneralRe: Was Javascript really made in 10 days? Pin
Kent Sharkey3-Oct-23 10:15
staffKent Sharkey3-Oct-23 10:15 
GeneralRe: Was Javascript really made in 10 days? Pin
Nelek3-Oct-23 10:24
protectorNelek3-Oct-23 10:24 
GeneralRe: Was Javascript really made in 10 days? Pin
Jeremy Falcon4-Oct-23 7:38
professionalJeremy Falcon4-Oct-23 7:38 
It's protype chain is no different than inheritance, in concept. I think most people coming from the Microsoft world just diss it because it's different. JS was originally designed to be easy to use, and it was. Before we had industry recognized patterns the prototype chain in JS helped a lot. Was it syntactically as nice as traditional OOP? Nope, but JS was never really OOP. It was functional. These days we got classes anyway. But man, back in the day, it was cool.

And the loose vs strong type issue has pros and cons. Not to rehash what's been said on CP by me years ago. But you have to understand the original intent of the web and its languages to fully recognize why loose typings became a thing. But, by that measure you'd have to also hate Python, JavaScript, Lisp, PHP, Ruby, Perl, Lua, and Tcl. Yet, I don't see peeps on CP saying how terrible Python is. But again, why where those languages created?

Keep in mind, I don't like Python or Ruby. But for different reasons.

I will admit that these days, for professional web dev that TypeScript should be used and eventually WASM will make JS retire. But man, sometimes for a quick dirty script vanilla JS is quite handy. Comes with a few quirks, but it's fast, so very fast, for a scripting language. Faster than most would otherwise think. And there would be no web without it. JS will always be special. It helped make the web.

Anywho, it's been my experience on CP that there are no real JS experts here. But yet, everyone hops on the "let's hate crap" gravy train. So, I hope my post at least provides some balance.
Jeremy Falcon

NewsCan generative AI solve computer science's greatest unsolved problem? Pin
Kent Sharkey1-Oct-23 9:31
staffKent Sharkey1-Oct-23 9:31 
NewsDevelopers eager for additional training, but cost, time barriers limit progress Pin
Kent Sharkey1-Oct-23 9:31
staffKent Sharkey1-Oct-23 9:31 
GeneralRe: Developers eager for additional training, but cost, time barriers limit progress Pin
harold aptroot1-Oct-23 20:49
harold aptroot1-Oct-23 20:49 
NewsBing Chat responses infiltrated by ads pushing malware Pin
Kent Sharkey1-Oct-23 9:16
staffKent Sharkey1-Oct-23 9:16 
GeneralRe: Bing Chat responses infiltrated by ads pushing malware Pin
Nelek3-Oct-23 1:51
protectorNelek3-Oct-23 1:51 
NewsWhy embracing complexity is the real challenge in software today Pin
Kent Sharkey1-Oct-23 9:16
staffKent Sharkey1-Oct-23 9:16 
GeneralRe: Why embracing complexity is the real challenge in software today Pin
David O'Neil1-Oct-23 19:26
professionalDavid O'Neil1-Oct-23 19:26 
GeneralRe: Why embracing complexity is the real challenge in software today Pin
BillWoodruff2-Oct-23 10:04
professionalBillWoodruff2-Oct-23 10:04 
GeneralRe: Why embracing complexity is the real challenge in software today Pin
Nelek3-Oct-23 1:51
protectorNelek3-Oct-23 1:51 
GeneralRe: Why embracing complexity is the real challenge in software today Pin
trønderen3-Oct-23 7:52
trønderen3-Oct-23 7:52 
GeneralRe: Why embracing complexity is the real challenge in software today Pin
Nelek3-Oct-23 10:22
protectorNelek3-Oct-23 10:22 
NewsDon't optimize your includes Pin
Kent Sharkey1-Oct-23 9:16
staffKent Sharkey1-Oct-23 9:16 
GeneralRe: Don't optimize your includes Pin
honey the codewitch2-Oct-23 3:48
mvahoney the codewitch2-Oct-23 3:48 
NewsWant to safely watch the sun with a large group? Get a disco ball Pin
Kent Sharkey1-Oct-23 9:16
staffKent Sharkey1-Oct-23 9:16 
GeneralRe: Want to safely watch the sun with a large group? Get a disco ball Pin
Joe Woodbury1-Oct-23 15:03
professionalJoe Woodbury1-Oct-23 15:03 
NewsRaspberry Pi 5, with upgraded everything, available for preorder today Pin
Kent Sharkey1-Oct-23 9:01
staffKent Sharkey1-Oct-23 9:01 
NewsHow to turn off or remove Windows Copilot on Windows 11 Pin
Kent Sharkey1-Oct-23 9:01
staffKent Sharkey1-Oct-23 9:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.