Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Python is an awesome language, but in a HS class you probably won't get past simple scripting paradigms. If you guys were already CS students with solid programming experience as well as the theory behind it, or if you were just science students wanting to hack around, then python would be a great choice.

However, I think it would be more beneficial if you guys were to learn (sorry) Java and OO knowledge so that you could take the AP test and perhaps save time and money if you decide to move on to college.

Either way, VB.NET would be at the bottom of my list. C# would be great, but the professor might find the C-style coding too overwhelming for the students. And F#, being functional, is probably out of the question for a number of reasons.



VB.Net is far closer to C# or Java than VB6. It's like a real grown up OO language now.


Definitely. .NET is .NET and especially being imperative, VB is mostly just syntactic differences over C#. But neither of those languages are tested on the AP exam ;)


What is an AP exam? I'm from New Zealand so I'm guessing it's something we don't have.


Ah, thanks for the link. We don't have anything by that name but I did something equivalent that was specific to my university anyway.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: