Re: D as a college language

2018-05-08 Thread Sameer Pradhan via Digitalmars-d
On Saturday, 5 May 2018 at 07:37:29 UTC, Walter Bright wrote: On 5/4/2018 4:35 AM, Sjoerd Nijboer wrote: Since D seems to be a language that supports a lot of programming paradigms very well, wouldn't it be beneficial to learn people declarative programming using D for a little and from there

Re: D as a college language

2018-05-06 Thread bauss via Digitalmars-d
On Sunday, 6 May 2018 at 13:34:04 UTC, James Blachly wrote: but the students indicate D is worlds more pleasant than either C++ or go. And they're well right about that.

Re: D as a college language

2018-05-06 Thread Sjoerd Nijboer via Digitalmars-d
On Sunday, 6 May 2018 at 09:16:24 UTC, Marco de Wild wrote: If I have to conclude anything, it is that there, in my opinion and in the context of my philosophy, should not be a one language during a study. D definitely has a place in there with how different language features are set up.

Re: D as a college language

2018-05-06 Thread James Blachly via Digitalmars-d
For no other reason than to provide a fun data point: I am having two graduate students to learn D for use in my computational biology lab  Most bioinformatics work is and remains in Python; for higher performance we have previously used go, but the students indicate D is worlds more

Re: D as a college language

2018-05-06 Thread Marco de Wild via Digitalmars-d
On Sunday, 6 May 2018 at 00:35:19 UTC, Sameer Pradhan wrote: I thought it might help if I mentioned that I successfully used D as one of three languages to teach the Programming Languages course at Vassar College last Fall. -- Sameer I can actually kind of relate to this. For some

Re: D as a college language

2018-05-06 Thread rikki cattermole via Digitalmars-d
On 06/05/2018 1:35 PM, Seb wrote: On Friday, 4 May 2018 at 11:35:22 UTC, Sjoerd Nijboer wrote: So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll

Re: D as a college language

2018-05-05 Thread KingJoffrey via Digitalmars-d
On Saturday, 5 May 2018 at 15:13:34 UTC, Russel Winder wrote: In that C is a portable assembly language and Java is an object-based language supporting some forms of polymorphism they are very different, but they are far from extremes. Come on, the difference between C and Java is far more

Re: D as a college language

2018-05-05 Thread Seb via Digitalmars-d
On Friday, 4 May 2018 at 11:35:22 UTC, Sjoerd Nijboer wrote: So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll most likely get tought c++, c# or

Re: D as a college language

2018-05-05 Thread Sameer Pradhan via Digitalmars-d
On Friday, 4 May 2018 at 11:35:22 UTC, Sjoerd Nijboer wrote: So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll most likely get tought c++, c# or

Re: D as a college language

2018-05-05 Thread Russel Winder via Digitalmars-d
On Sat, 2018-05-05 at 11:57 +, KingJoffrey via Digitalmars-d wrote: > On Saturday, 5 May 2018 at 11:25:45 UTC, Russel Winder wrote: > > […] > > What is the pedegogy here, what are the justifications. > > That the languages being taught to undergrads, must be pervasive. Not needed. The

Re: D as a college language

2018-05-05 Thread KingJoffrey via Digitalmars-d
On Saturday, 5 May 2018 at 11:25:45 UTC, Russel Winder wrote: On Sat, 2018-05-05 at 03:02 +, KingJoffrey via Digitalmars-d wrote: […] Students should learn C first, Java second. Not one or the other, both! What is the pedegogy here, what are the justifications. That the languages

Re: D as a college language

2018-05-05 Thread Russel Winder via Digitalmars-d
On Sat, 2018-05-05 at 23:16 +1200, rikki cattermole via Digitalmars-d wrote: > […] > You're forgetting one crucial detail. The people making the decisions > now, are not the same ones back then. Not forgetting at all, but may be didn't make the point as well as I should. All universities are

Re: D as a college language

2018-05-05 Thread Russel Winder via Digitalmars-d
On Sat, 2018-05-05 at 03:02 +, KingJoffrey via Digitalmars-d wrote: […] > > Students should learn C first, Java second. Not one or the other, > both! What is the pedegogy here, what are the justifications. In UK we have Scratch then Python then ??? This is working tremendously well to get

Re: D as a college language

2018-05-05 Thread rikki cattermole via Digitalmars-d
On 05/05/2018 11:06 PM, Russel Winder wrote: On Sat, 2018-05-05 at 03:22 +1200, rikki cattermole via Digitalmars-d wrote: […] Teaching materials is easy to create. My response is the response I got from my institution. It is industry usage which is the problem. Nobody wants to take the risk

Re: D as a college language

2018-05-05 Thread Russel Winder via Digitalmars-d
On Fri, 2018-05-04 at 11:52 +, bauss via Digitalmars-d wrote: > […] > > The biggest issue is that there isn't much industrial work done > in D and that's why it's not taught. Perhaps this argument is used in some places, but it is not the primary driver for choice of programming languages

Re: D as a college language

2018-05-05 Thread Russel Winder via Digitalmars-d
On Sat, 2018-05-05 at 03:22 +1200, rikki cattermole via Digitalmars-d wrote: > […] > Teaching materials is easy to create. > My response is the response I got from my institution. > It is industry usage which is the problem. > > Nobody wants to take the risk without being able to point and say

Re: D as a college language

2018-05-05 Thread Walter Bright via Digitalmars-d
On 5/4/2018 4:35 AM, Sjoerd Nijboer wrote: Since D seems to be a language that supports a lot of programming paradigms very well, wouldn't it be beneficial to learn people declarative programming using D for a little and from there expose them to other programming styles in thesame language to

Re: D as a college language

2018-05-04 Thread Jesse Phillips via Digitalmars-d
I believe D has had the biggest impact on my programming skills, not so much CS. D was great because I could try to do the Java assignment in D too, and the same for my C class. Not so much c++. As you say you can cover different levels with D.

Re: D as a college language

2018-05-04 Thread KingJoffrey via Digitalmars-d
On Friday, 4 May 2018 at 11:35:22 UTC, Sjoerd Nijboer wrote: I think D could play a bigger role in education since its such a "clean" language that is flexible but doesn't have any real gotcha "features". Umm, that is completely untrue, as it is for pretty much any programming language.

Re: D as a college language

2018-05-04 Thread bachmeier via Digitalmars-d
On Friday, 4 May 2018 at 15:22:17 UTC, rikki cattermole wrote: Teaching materials is easy to create. They are, but professional quality teaching materials are not easy to create. Bad teaching materials are a net negative. The things I see presented in this forum, for instance, indicate that

Re: D as a college language

2018-05-04 Thread rikki cattermole via Digitalmars-d
On 05/05/2018 3:14 AM, bachmeier wrote: On Friday, 4 May 2018 at 12:00:43 UTC, Sjoerd Nijboer wrote: Instead it would offer teachers who are looking for new new teaching material some material that is closely coupled to other material with a small set of technologies. Thus not forcing students

Re: D as a college language

2018-05-04 Thread bachmeier via Digitalmars-d
On Friday, 4 May 2018 at 12:00:43 UTC, Sjoerd Nijboer wrote: Instead it would offer teachers who are looking for new new teaching material some material that is closely coupled to other material with a small set of technologies. Thus not forcing students to learn a new language every other

Re: D as a college language

2018-05-04 Thread Sjoerd Nijboer via Digitalmars-d
On Friday, 4 May 2018 at 11:37:58 UTC, rikki cattermole wrote: First we need adoption, then maybe we can start designing a course to help get them going. Even with adoption, I think the exposure of D and its capabilities to teachers is too small for them to notice unless it is exposed to

Re: D as a college language

2018-05-04 Thread bauss via Digitalmars-d
On Friday, 4 May 2018 at 11:35:22 UTC, Sjoerd Nijboer wrote: So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll most likely get tought c++, c# or

D as a college language

2018-05-04 Thread Sjoerd Nijboer via Digitalmars-d
So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll most likely get tought c++, c# or java for any comp sci degree. While these languages are

Re: D as a college language

2018-05-04 Thread rikki cattermole via Digitalmars-d
On 04/05/2018 11:35 PM, Sjoerd Nijboer wrote: So i'm a college student in and what bothers me is that there seem to kind of assume programming languages don't evolve or don't get replaced by better ones. Right now if you go to college you'll most likely get tought c++, c# or java for any comp