Re:Why did we ever think a student's first programming langu...
by aYsY4dDQ2NrcNzA on Saturday June 26, 2021 @11:36PM
(#27648352)
“… sufficiently skilled […] given enough time …”
Well, sure. For some values of sufficiently and enough.
Re:Why did we ever think a student's first programming langu...
by okwubodu on Sunday June 27, 2021 @01:00AM
(#27648741)
Sufficiently skilled: understands the topic in their chosen language.
Enough time: however long it takes them to learn the syntax of the second language + the time it took to complete the project in the first language.
Unfortunately I can't give decimal precision hour estimates.
Re:Why did we ever think a student's first programming langu...
by d18g on Sunday June 27, 2021 @06:16AM
(#27650238)
Learning the syntax of a language is far from understanding the sementics.
Re:Why did we ever think a student's first programming langu...
by swiftcoder on Sunday June 27, 2021 @04:11AM
(#27649610)
C and Python are also languages with a pretty direct historical relationship. Going from, say, Python to Prolog, it will be significantly more challenging to identify commonalities.
You should be able to carry very, very basic concepts over to other languages with much less difficulty than learning them the first time. A student sufficiently skilled in Python will be able to make the same intro level programs in C given enough time. Badly? Yes, but they'll function.
Similarly, a watercolor artist won't forget the basics of art when handed a pencil.