Jump to content

Check out our Community Blogs

Register and join over 40,000 other developers!

Recent Status Updates

View All Updates

- - - - -

Is porting my projects to other languages a good educational practice?

c python go question education learning

This topic has been archived. This means that you cannot reply to this topic.
1 reply to this topic

#1 Gikoskos


    CC Newcomer

  • Member
  • PipPip
  • 21 posts

Posted 12 July 2015 - 11:11 AM

I am developing in C for a couple of years. Mostly on Linux/Gnu based OSes (Unix-like). Recently started learning new languages such as GO and Python.
In C I used to write huge projects by myself in order to understand the language better.

The thing is I don't want to do the same for these languages mostly because of my limited time.

Can I port my already finished projects from C to other languages that I might want to learn, possibly using features of that language each time, as a good educational practice, or do I have to think of new ideas and create projects from scratch? Thank you in advance.

#2 WingedPanther73


    A spammer's worst nightmare

  • Moderator
  • 17757 posts

Posted 12 July 2015 - 03:17 PM

Redoing existing ideas can be a great idea. You'll really learn the differences between the languages in the process.

Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

My MineCraft server site: http://banishedwings.enjin.com/

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download