|
you know what was good imo? Delphi. And I say this having written exactly two delphi programs.
|
# ? Dec 9, 2019 21:08 |
|
|
# ? May 2, 2024 01:38 |
|
i enrolled in a basic programming class in TYOOL 1994 because the engineering program had a core programming requirement and the course used qbasic. the first day the instructor went through an overview of the DOS environment that included configuring the prompt to show the working directory. DOS prompt formats use "$d" as the format code for the directory and when the instructor got to that part he said "now type string d." it is reasonable to believe that tim paterson chose the dollar sign for that purpose because he had a basic programming background and that seemed like a natural way to indicate a variable within a format. but i already wasn't excited about taking a basic course in 1994 and the idea that an instructor would say "string" and just expect people to understand a dollar sign irritated me enough to go enroll in the CS department's pascal course as a substitute Gazpacho fucked around with this message at 21:22 on Dec 9, 2019 |
# ? Dec 9, 2019 21:19 |
|
Gazpacho posted:i enrolled in a basic programming class in TYOOL 1994 because the engineering program had a core programming requirement and the course used qbasic. the first day the instructor went through an overview of the DOS environment that included configuring the prompt to show the working directory. DOS prompt formats use "$d" as the format code for the directory and when the instructor got to that part he said "now type string d." that seems like an overreaction. you didn't have to fly off the handle and do something crazy out of spite
|
# ? Dec 9, 2019 21:27 |
|
i don't regret it
|
# ? Dec 9, 2019 21:35 |
|
my college taught its intro to programming class using modula-2, but then switched to pascal half way through the semester because the lovely modula-2 compiler crashed on the new pentiums they just bought.
|
# ? Dec 9, 2019 22:35 |
|
I liked AMOS because you could immediately draw poo poo to the screen spending half an hour trying to learn what commands to use to just generate a window in windows with a million nonsensical boilerplate commands is a serious bummer and ruins any fun possible pretty sure I would do this in amos code:
but the fact that you didn’t need to initialise anything and just get to the good poo poo is what made this appealing
|
# ? Dec 9, 2019 22:42 |
|
I’ve been role playing as an old Atari user and it’s cool, BASIC is really slow tho I recommend getting the assembler editor cart or even better mac/65
|
# ? Dec 9, 2019 23:02 |
|
rotor posted:you know what was good imo? Delphi. And I say this having written exactly two delphi programs. it’s true, delphi was amazingly good. made visual basic look like amateur hour in every way. shame .net killed it
|
# ? Dec 10, 2019 01:01 |
|
HELLOMYNAMEIS___ posted:check out this demo my friend made in qbasic: fun fact: line breaks have significance in Basic, so the longest line in this program is over 600 characters long!
|
# ? Dec 10, 2019 04:39 |
|
HELLOMYNAMEIS___ posted:yes, but you need quickbasic to be able to export executables. edm is getting worse by the day
|
# ? Dec 10, 2019 05:39 |
|
lol
|
# ? Dec 10, 2019 05:48 |
|
in the spirit of the demo scene is there something where people try to use BASIC to create the bombest poo poo ever seen
|
# ? Dec 10, 2019 05:49 |
|
rotor posted:you know what was good imo? Delphi. And I say this having written exactly two delphi programs. as a dumb kid i tried to buy a c compiler on ebay but what i actually ended up buying was a cd full of delphi code snippets???
|
# ? Dec 10, 2019 06:42 |
|
echinopsis posted:in the spirit of the demo scene is there something where people try to use BASIC to create the bombest poo poo ever seen well, that demo was from a BASIC demo competiton at alternative party 2004
|
# ? Dec 11, 2019 01:33 |
|
i liked programming in basic on my ti-83
|
# ? Dec 11, 2019 19:58 |
|
A Wheezy Steampunk posted:i liked programming in basic on my ti-83 here is a video of a TI-86 demo made in Basic. there are plenty of better TI demos, sure, but this is Basic! https://www.youtube.com/watch?v=2QwfBivriiA
|
# ? Dec 12, 2019 00:50 |
|
HELLOMYNAMEIS___ posted:here is a video of a TI-86 demo made in Basic. there are plenty of better TI demos, sure, but this is Basic! not basic, but lol the music on this one https://www.youtube.com/watch?v=VxMzhw-Qrvw
|
# ? Dec 12, 2019 01:15 |
|
I enjoy being a basic nerd because pumpkin spice lattes are delicious and uggs are fun
|
# ? Dec 12, 2019 01:19 |
|
in high school and community college, i was repeatedly owned by c++ and scheme related programming classes (why the gently caress is programming 101 using c++ when week 4 is for loops and week 5 is operator overloading?) then i got a job doing cobol in a codebase that was 30 years old, 150 million lines, and filled to the brim with gotos (i now sling plsql lmao)
|
# ? Dec 12, 2019 03:36 |
|
Phone posted:in high school and community college, i was repeatedly owned by c++ and scheme related programming classes (why the gently caress is programming 101 using c++ when week 4 is for loops and week 5 is operator overloading?) i don't think school is where you got owned here
|
# ? Dec 12, 2019 05:51 |
|
RustyKnight posted:I started to learn to code about a year ago and i started with javascript, now i moved to c++ basics and i still cant do poo poo, i am terrible computer toucher and i wish i could have enthusiasm to actually have fun with writing programs, any suggestions what could i do that would be entertaining? Right now it all seems like a chore. come up with something that sounds cool and fun to make, and then make it though javascript and c++ both excel at giving you tons of rope to accidentally hang yourself with, actually coding the poo poo is ultimately going to be a bit of a drag no matter what language you pick. instead think about it at a level or two up from that - how you're going to design and architect it, how you're going to divide up the functionality into pieces and connect them together personally, I have a lot of fun screwing around with retro console programming. it's self-contained and limited enough to help you avoid a lot of common problems with personal projects, like scope creep and dependency hell, and it's both complicated and highly interactive so even small amounts of progress are immediately satisfying and rewarding. and working in assembly is a good way of learning why basic computer science concepts matter, which to me is a lot more important than learning what they are
|
# ? Dec 12, 2019 18:38 |
|
Lol that anyone teaches operator overloading
|
# ? Dec 12, 2019 20:14 |
|
better that kids learn it in the classroom than on some streetcorner
|
# ? Dec 12, 2019 20:16 |
|
what’s a real world use case for operator overdosing?
|
# ? Dec 12, 2019 20:26 |
|
guess it makes sense if you had some class which was for adding numbers that were given as words in strings 💯
|
# ? Dec 12, 2019 20:27 |
|
i would have been a terrible programmer even if basic hadn't been my first lang
|
# ? Dec 12, 2019 20:40 |
|
OldAlias posted:is R a p-lang spell it in greek
|
# ? Dec 12, 2019 20:40 |
|
fritz posted:spell it in greek
|
# ? Dec 12, 2019 21:16 |
|
echinopsis posted:what’s a real world use case for operator overdosing? doing printf in a really unintuitive way
|
# ? Dec 12, 2019 22:19 |
|
genius
|
# ? Dec 13, 2019 00:40 |
|
echinopsis posted:Despite Dijkstra's famous judgement in 1975, "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration",[11] BASIC was one of the few languages that was both high-level enough to be usable by those without training and small enough to fit into the microcomputers of the day, making it the de facto standard programming language on early microcomputers. Dijkstra was a fack-idiot (I didn't find an English translation for fakki-idiootti so I lent you the word, no need to thank me) who cared more about an aspect of ADP (automatic data processing) that literally doesn't matter, i.e. "good programming" and poo poo on the only important aspect, i.e. the ability to produce working and useful software quickly and easily. He sucks and is a big doodiehead. BASIC is extremely good and cool and great and has allowed me to actually do useful things with computer.
|
# ? Dec 13, 2019 12:22 |
|
Not saying other programming languages are bad, except literally all object-oriented languages as they, unlike BASIC, result in human-unreadable code. COBOL is good for what it does. So is assembly code as it is linguistically exactly the same as BASIC proper. e: Well I guess it's actually the other way around, obviously.
|
# ? Dec 13, 2019 12:26 |
|
Jerry Cotton posted:Not saying other programming languages are bad, except literally all object-oriented languages as they, unlike BASIC, result in human-unreadable code. COBOL is good for what it does. So is assembly code as it is linguistically exactly the same as BASIC proper. e: Well I guess it's actually the other way around, obviously. the, uh, retro arguments thread is that way ->
|
# ? Dec 13, 2019 19:39 |
|
Jerry Cotton posted:Dijkstra was a fack-idiot (I didn't find an English translation for fakki-idiootti so I lent you the word, no need to thank me) who cared more about an aspect of ADP (automatic data processing) that literally doesn't matter, i.e. "good programming" and poo poo on the only important aspect, i.e. the ability to produce working and useful software quickly and easily. flomar
|
# ? Dec 14, 2019 00:59 |
|
jerry you're all hopped on on milk, go to bed
|
# ? Dec 14, 2019 01:06 |
|
Jerry Cotton posted:Dijkstra was a fack-idiot (I didn't find an English translation for fakki-idiootti so I lent you the word, no need to thank me) who cared more about an aspect of ADP (automatic data processing) that literally doesn't matter, i.e. "good programming" and poo poo on the only important aspect, i.e. the ability to produce working and useful software quickly and easily. he's one of those old-school theorists who thinks programming is a subset of mathematics and that a program being mathematically elegant is more important than whether it actually works.
|
# ? Dec 14, 2019 14:25 |
|
its true that dijkstra was a hopeless math nerd but he was also looking back from algol 60 which was revolutionary in a way that can be hard to appreciate. BASIC was trying to solve the problems of 1950s languages without the benefit of the work that algol had already done, much like PHP trying to make webdev easy without knowing anything about PLs or especially how subversion "fixed" CVS by hacking changelists on top of it
|
# ? Dec 14, 2019 23:28 |
|
|
# ? May 2, 2024 01:38 |
|
Dijkstra's problem was that he was coming from a soft science point of view trying to "solve" a non-problem in a hard science, i.e. linguistics.
|
# ? Dec 15, 2019 00:00 |