Poll thread: How old are you and what programming languages do you have experience with?

#1✎ 129jamieyelloFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfDrawingI like to draw!HobbiesI was really interested in the poll results and saw I was one of the oldest people here, so I want to see other people's votes too.
Age- 21
Languages;
BASIC
VB.Net
C++
HTML
Assembly
I'm best with basic, then VB.Net, then c++, I barely know HTML but I understand how it works. Same with assembly, I could write something in assembly if I wanted but I never bothered.
My favorite is C++, it's really annoyingly complicated but learning it is a really worthwhile investment since it's the main language used in most open source projects. I took a class for vb.net, I know that inside and out but honestly vb.net seems outdated. HTML seems to do everything vb.net can do better. No one wants to download extract and run a windows only application when they can visit a web page using any device, that's the future and vb.net isn't going to have a place in it. Basic is the opposite of c++ as it's really really easy to just do something quick and easy but isn't really a serious platform at all outside of SB. Assembly is deceptively easy to understand, it's just a mess trying to do anything with it.
Posted 2 years ago
Edited 2 years ago
by jamieyello

#2✎ 1065randomousOwnerRobotHiddenEaster EggsSecond YearMy account is over 2 years oldWebsiteDrawingI like to draw!HobbiesI'm old.
I know a few languages or something.
I really disagree with the proliferation of C++. I don't think mixing low level and "high level" (if you can call it that) works. Just pick C or pick a high level language and stop trying to sit in the middle. You can't have the best of both worlds without also having the worst of both. I can't wait for it to die out. That being said, a language is just a tool, and language wars are silly. I just don't like C++ because it's unnecessarily hard. C is more low level and much easier than C++, and C#/(pick a high level managed language) is more high level and easier than C++. But there are (apparently many) people who don't mind the convolutions provided by C++, so it's not like I can say it's objectively a bad language. I just wonder whether they like it for the wrong reasons (like having pride in doing something so difficult).
CSS needs to take a few pointers from Windows Forms.
I think everyone should take an advanced compilers course so they can appreciate what they do for you (and why managed languages aren't actually all that slow).
Posted 2 years ago

#3✎ 166512Me21Head AdminThird YearMy account is over 3 years oldWebsiteSyntax HighlighterReceived for creating the code syntax highlighter on SBSNight PersonI like the quiet night and sleep late.Express YourselfAge: 4 8
Languages that I've used a lot:

#4✎ 129jamieyelloFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express YourselfDrawingI like to draw!HobbiesIf I'm being honest, I think that's really the main reason why I like C++, it's just so challenging. It's like a puzzle, and the idea that if you can master it your programs will will be really optimized is the end goal. I'd probably hate it if not for that. That and because nearly every single open source project I've ever come across has been written in C++. Yeah it's really stupid and you have to set tons of things up. I can't describe the nightmare that is trying to render a sprite on a window. It's actually hilarious. You need like 2000 lines of code.
I will learn Python at some point, or some other lower level language.
If I were to bash any language it would be Java. I've never used Java and I'm sure programming in Java is a breeze, but I couldn't explain to you how angry Java has made me corrupting itself on multiple computers and I think the idea of a programming language making executables that rely on other (unstable) programs you have to install kind of dumb.
Posted 2 years ago

#5✎ 14MikeModder007Night PersonI like the quiet night and sleep late.Express YourselfVideo GamesI like to play video games!HobbiesAge of 13
Languages:
HTML (Completely trash though)
SmileBASIC (Both)
Java
My personal favorite is definitely Java. While I agree with jamieyello about the PC side of development, Java is the main programming language of android so I use it quite often (especially at my robotics club since we have to use android phones). That and I think it looks cool.
Posted 2 years ago

#7✎ 203TheV360Pokemon Is Awesome!I love Pokemon!Express YourselfFirst DayJoined on the very first day of SmileBASIC SourceWebsiteNight PersonI like the quiet night and sleep late.Express Yourself[string "io.write("Age: " .. V360.age)"]:1: attempt to concatenate field 'age' (a nil value)

#8✎ 1065randomousOwnerRobotHiddenEaster EggsSecond YearMy account is over 2 years oldWebsiteDrawingI like to draw!HobbiesOh uh I should probably put some disclaimers here.
SmileBASIC Source will never ask for or store personal information such as your age, name, address, etc. SmileBASIC Source is not responsible for any information you choose to divulge in a public space on smilebasicsource.com, and is not responsible for the consequences of doing so. SmileBASIC Source assumes that any information given in a public space can be (and probably is) false, and thus will not use it as probable cause for assuming an age demographic.
Please be cautious.
Posted 2 years ago

#9✎ 922snail_HelperReceived for being very helpful around SmileBASIC SourceAchievementsOSP Contest 2 Contest ParticipantI participated in the second SmileBASIC Source OSP Contest!Night PersonI like the quiet night and sleep late.Express YourselfAge: no
Still learning the ropes of compsci but I'm getting up there. I picked Expert because I feel I'm above Novice. Defining experience as "I've used it decently before."
Langs

SmileBASIC (2x and 3x variants) - Learned in the language but I haven't done much of note with it :P

TI-BASIC (84+) - Best way to cheat on your tests.

Java - Took a whole class in it, kinda nice. I built a Lights Out clone in JavaFX as my final project.

#10✎ 433MasterR3C0RDHelperReceived for being very helpful around SmileBASIC SourceAchievementsThird YearMy account is over 3 years oldWebsiteosu! Is Awesome!I love osu!Express YourselfAge: 17
Experience: 8 years
Future Plans: Go for a Masters of Computer Science in Cybersecurity
Languages I've used before:

SQL: My experience with this is pretty okay, but I wouldn't call myself a good schema writer.

SMILEBASIC 1.x: I'm not the greatest, but I'm okay.

VB.NET: My least favorite .NET language.

C#: My favorite .NET language. Takes a while to get used to, but after a while, it gets dead simple.

FreeBASIC: Meh.

C: How couldn't I have used C? It's a good language!

C++: Not fun.

Yabasic: This is okay for simple stuff if you're good with PTC/SB, but I won't call this the most amazing thing in the world.

Brainfuck: I think this is my favorite esolang. I've written a few interpreters and compilers for it in JS, it's really nice.

PHP: I've written a few small things in PHP, but I don't like it that much.

Bash: I use this pretty much every day. It's kind of important when you're using Linux...

Lua: I hate Lua.

Python: I hate Python more than Lua.

Game Boy Assembly: I have almost no experience with this, and I don't want to have any more with it.

TypeScript: I wrote an entire library to communicate with SBS chat in this, it has its advantages and disadvantages over JS but I think I'll be using it more often.

DISCLAIMER: I'm not trying to show off. I'm simply listing the programming languages I've used before. If I wanted to list the languages I can write good software in, that list shrinks quickly.
Posted 2 years ago
Edited 26 days ago
by MasterR3C0RD

#13✎ 34andritolionPokemon Is Awesome!I love Pokemon!Express YourselfIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthNight PersonI like the quiet night and sleep late.Express YourselfAge 12
Born August 22, 2004
Have experience with SmileBASIC.
Posted 2 years ago

#16✎ 7SP_SourVideo GamesI like to play video games!HobbiesIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthNight PersonI like the quiet night and sleep late.Express YourselfAge: 16
Experience: Honestly, no idea. Can't possibly be more than 5 years, but probably more than 2.
Fluent languages:
SmileBASIC, Applesoft BASIC, Commodore BASIC v2, another BASIC dialect of which I forgot the name, whatever BASIC it is that TI\Casio calculators use (yes I've had to use all of these)
Languages in which I can competently perform simple operations:
Windows batch
6502 assembly
Languages I learned a while back but would probably have some trouble writing now:
Python
C++
Ruby
HTML
Posted 2 years ago

#17✎ 453kenchicFirst YearMy account is over 1 year oldWebsiteBeginner ProgrammerI'm just starting out! I'm still trying to grasp the basics.Programming Strengthosu! Is Awesome!I love osu!Express YourselfAge: 15. I guess I joined this site when I was 11.
Experience: 5 years, but I have to keep programming again or else I won't be a programmer.
Fluent languages:
English
Languages I have touched:
Latin
forms upon forms upon forms
and why must you have gender to double the pain?
Spanish
I was amazingly good at Spanish. Like, fluent. But then the semester changed and I wasn't taking Spanish anymore.
SmileBASIC
Goodnight, old friend.
HTML5
I really, really dislike CSS.
Python
OOP is poop
Lua
Nesting is attractive, but I honestly can't do anything on a computer.
Ruby
feelsbad
Powerscript
I learned about MML through this.
Scratch
The glory days. Sue me.
Story:
I first found Scratch through my 3DS, and later found SB through my 3DS.
I’m glad I found both, programming really opened my eyes and gave me something to take pride in.
Minetest modding
Kodu
Stencyl
Posted 2 years ago
Edited 10 days ago
by kenchic

#18✎ 8JoshingWithYaDrawingI like to draw!HobbiesZelda Is Awesome!I love The Legend Of Zelda!Express YourselfIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming StrengthAge: 21
Experience: Well, I've been doing this on and off since Petit Computer was released, so that was five years ago? Wowzers.
Languages:
Petit Computer
SmileBasic
My dad's a professional computer programmer, so he knows a ton more languages than me. When he first started programming, they were using punch-cards, lol. He could probably teach me how to program on a computer if I asked, so in that sense I have a lot of potential to learn programming.
Posted 2 years ago
Edited 1 year ago
by JoshingWithYa

#19✎ 86bananaRNGHiddenEaster EggsDisguisedHiddenWebsiteExpert ProgrammerProgramming no longer gives me any trouble. Come to me for help, if you like!Programming Strength

Age: 20
Experience: Well, I've been doing this on and off since Petit Computer was released, so that was four years ago? Wowzers.
Languages:
Petit Computer
SmileBasic
My dad's a professional computer programmer, so he knows a ton more languages than me. When he first started programming, they were using punch-cards, lol. He could probably teach me how to program on a computer if I asked, so in that sense I have a lot of potential to learn programming.

#20✎ 8JoshingWithYaDrawingI like to draw!HobbiesZelda Is Awesome!I love The Legend Of Zelda!Express YourselfIntermediate ProgrammerI can make programs, but I still have trouble here and there. Programming Strength

Huh. FORTRAN

Haha! Yeah, I think that's what the language was called! He was doing that in college, and then worked for Texas Instruments for a while before he married Mom, I think. He's learned a TON of languages since then and is currently working as a programmer for TicketMaster.
Posted 2 years ago