so, I borrowed an Ada book from the library and holy fuck is the author arrogant about syntax.
> using = for assignment goes against hundreds of years of mathematical tradition

well guess what, math notation suck ass when you have to type it and you assign more often than you compare. and it's a book from 2012. kids today have to be taught that := is assignment in math.

also, out variables? what the crap? function(&out) is better syntax because I KNOW the variable can be changed! and it's not as verbose!

and don't get me started on the OOP praise. generics Do Not require OOP. neither do modules.

I am sure Ada is just great but this intro is not making me love it

also, no protection against uninitialized variables? what kinda super safe language is this?

Follow

@grainloom that was my (short) experience with Ada.

"ah cool a super safe language"
*downloads it, starts reading a tutorial*
"w-wait, where's the safety from <x>? or from <y>?"

hot take with little backing so don't take it as truth: it's "safe" because it's safer than C.

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!