TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

True BASIC by Kemeny and Kurtz

43 pointsby schmuddeover 1 year ago

6 comments

WoodenChairover 1 year ago
When I was 9 years old in 1996, my dad got me TrueBASIC. It was one of my first programming languages. And it was cool to be able to create programs that draw graphics and output executables. Something I hadn&#x27;t done before. The manual was good enough to get started. I made some games over the next few years before I moved on to RealBASIC (now Xojo). Perhaps if there had been some kind of online community I would&#x27;ve taken it much further. At the time, I was not aware of QBasic or any of the other common similar BASICs.<p>What I can tell you looking back is that it was a fine way to get started. We can debate whether it would still make sense to use something like this over Python for a modern 9-year-old. Certainly it&#x27;s much more limited. But I will say there are just a lot fewer foot guns for a complete beginner. There&#x27;s less surface area, so there is less to learn, but also less to do. I don&#x27;t think that&#x27;s such a bad tradeoff actually. Sometimes limitations actually spark imagination. And it&#x27;s motivating to be able to learn all of something. But there are certainly free&#x2F;open source BASICs that are just as good today. It&#x27;s a legacy product.
trealiraover 1 year ago
A friend of mine was taught True Basic for a middle school programming class, and he really disliked that class (middle school is grades 6-8, for students about 11-14 years old). The next year they switched to teaching Python, and that frustrated him, because he thinks he would have maybe liked the class more with an easier programming language like that. This was in the early 2010s.<p>On the other hand, it&#x27;s not like he ever pursued Python or any other programming language outside of class anytime after that, so it could he that he just wouldn&#x27;t have liked programming anyway.<p>That&#x27;s not to say True Basic is bad or anything. Some people tear their hair out over coding in C but enjoy other languages. It&#x27;s just what came to mind for me when I read &quot;True Basic&quot;.
评论 #37808364 未加载
ianbickingover 1 year ago
Huh, for $15 you can buy a string add-on with things like LTRIM$, REPSTR$, etc... <a href="https:&#x2F;&#x2F;www.truebasic.com&#x2F;products&#x2F;p&#x2F;tb-advanced-string-handling-tk" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.truebasic.com&#x2F;products&#x2F;p&#x2F;tb-advanced-string-hand...</a>
评论 #37808262 未加载
评论 #37808233 未加载
andrewlover 1 year ago
What is everybody’s opinion on Edsger Dijkstra’s quote “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.”<p>I’ve seen several version of Basic, but I’ve written only a a small bit of code in one of them, and that was 30 years ago. So I don’t know enough about the language to know what his objection was. The language I’ve programmed in the most is Ruby (also my favorite so far), and the one that interests me the most to look at next is probably Pharo. And I know Dijkstra did not like object-oriented languages, either.
评论 #37807188 未加载
评论 #37807235 未加载
评论 #37807181 未加载
评论 #37808264 未加载
评论 #37808352 未加载
评论 #37808644 未加载
评论 #37814684 未加载
评论 #37809415 未加载
评论 #37807445 未加载
noelwelshover 1 year ago
I wouldn&#x27;t use it but I like that this still exists.
AndrewOMartinover 1 year ago
1964 - John Kemeny and Thomas Kurtz create BASIC, an unstructured programming language for non-computer scientists.<p>1974 - Kemeny and Kurtz go to 1964.<p><a href="https:&#x2F;&#x2F;james-iry.blogspot.com&#x2F;2009&#x2F;05&#x2F;brief-incomplete-and-mostly-wrong.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;james-iry.blogspot.com&#x2F;2009&#x2F;05&#x2F;brief-incomplete-and-...</a>