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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
26 matches
Mail list logo