4 ms·
I don't think that begin to learn programming on a proprietary language is a good practice. Not only it will limit your professional career as it is more diffic
by spanishcow 11y ago
I don't think that begin to learn programming on a proprietary language is a good practice. Not only it will limit your professional career as it is more difficult to change to other platforms. Also it is more easy to pick bad habits as you can easily mistake what is platform specific behavior for standard code practices.
Once you are good at designing and coding standard languages you can easily move to whatever platform/language you desire.
- jeorgun 11y agoMy first language was some awful proprietary BASIC dialect. It hasn't harmed me any, so far as I can tell. Learning one language, proprietary or not, gets you about 99% of the way to learning a second (potentially more open) language. And in any case, isn't the language due to be open-sourced pretty soon?
- akshat_h 11y agoMine was visual basic in school. Though we only had one year of that where we designed calculator gui before moving to C++. I don't think there are many bad habits to be learned from Swift though. It seems a decently designed language.