VCE Stuff > VCE Computing: Software Development

Softdev: What programming language?

<< < (5/6) > >>

Aaron:

--- Quote from: 4See on December 13, 2018, 08:08:15 pm ---Hi all,
I've signed up for Software Development next year. Our class would be learning PhP but I feel like that language is kinda 'outdated' and not as popular, especially since I want to go into Algorithmics in year 12 (doing Software Dev as a year 11 next year) and they use Python. Unfortunately I won't be able to learn python as it does not meet the program prereqs. Are there any mainstream languages that people would recommend learning? C#, C++, Java, etc.
Cheers

--- End quote ---

What program prereqs does Python not meet? As far as I can recall, softdev requirements are 'an object oriented programming language' (as you need this to do certain things), which Python technically can be if used in that way. In terms of PHP, it actually isn't as outdated as you think... quite a significant amount of web based solutions still use PHP.

VoydVoyd:
My class is using Swift, but I've gotten permission to use C# after the first SAC as I'm a lot more knowledgeable about it. It allows me to work on my laptop and at home since I don't have an Apple device, and a virtual machine would destroy my laptop's battery in an instant.

As for difficulty, I'm not an impartial person as I've been coding since year 8, I started with Gamemaker Studio's GML language and it took me a good while to 'get into' C# and I probably wouldn't teach it to my class if I had one, haha.

Swift is really lenient with syntax and XCode is fine but I find it's pretty hard to do anything more complicated than inputting or changing the text/image/value of the different UI elements. The XCode interface itself is also not amazing, and if you have an issue you need to google there's like ~4 versions of swift with radically different solutions to every problem, which really gave me a headache doing app development in year 10 and the programming unit in computing 1/2.

Aaron:
Apple products *sigh* - thanks for your contribution Voyd and really admire your efforts to use C# when you could use something much easier (e.g. python). Good luck!

Aaron:
Hi folks, for those that were commenting in this thread be advised your discussion has been moved to this thread: https://atarnotes.com/forum/index.php?topic=183589.0

This thread we're in now is for users to post their programming language that they're doing in their class this year and to provide initial commentary. To discuss or debate programming languages and their suitability/effectiveness for the subject, the thread linked above is the place to discuss. Thank you very much for your cooperation and thanks for taking part in discussions in this board! :)

basysmith:
Has anyone used Unity 3D and C# for their SAT?

Cheers,

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version