On Saturday, 3 August 2019 at 12:29:18 UTC, Russel Winder wrote:
Knowing many paradigms well is proven experimentally (see the
work by Petre, Green, Gilmore, and others) to improve
capability in any given language. So knowing Java, Prolog,
Lisp, Python, SQL, C, Go, Rust, D, Kotlin, Groovy,
On Fri, 2019-08-02 at 20:24 +, Jon Degenhardt via Digitalmars-d-learn
wrote:
[…]
> In my view, the most important thing is the decision you've
> already made - to pick a programming language and learn it in a
> reasonable bit of depth. Which programming language you choose is
> less
On Fri, 2019-08-02 at 23:24 -0600, Jonathan M Davis via Digitalmars-d-learn
wrote:
[…]
> The university I went to had an undergrad class on programming paradigms
> that I _think_ was required (maybe two even), but it was definitely just the
> focus of a small number of classes, whereas my
On Fri, 2019-08-02 at 16:49 +, Alexandre via Digitalmars-d-learn wrote:
[…]
>
> Do you thing D would be the right tool for the job at this point
> for me? Assuming I have 2 goals in mind: 1) become a better
> programmer and 2) want to make fun writing software for myself
> and if possible
On Fri, 2019-08-02 at 17:25 +, berni via Digitalmars-d-learn wrote:
> […]
>
> Yes, that was intentional. What I wanted to say is, that I think,
> that it would have been better, if C was never invented at all...
> In that case, there would have been space for an other language
> for
On Friday, August 2, 2019 11:05:13 AM MDT Russel Winder via Digitalmars-d-
learn wrote:
> On Fri, 2019-08-02 at 10:25 -0600, Jonathan M Davis via
> Digitalmars-d-learn wrote:
>
> […]
>
> > My feeling is that functional languages are likely to be a very poor
> > place for most folks to start
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
In my view, the most important thing is the decision you've
already made - to pick a programming language and learn it in a
On Friday, 2 August 2019 at 14:05:20 UTC, SashaGreat wrote:
On Friday, 2 August 2019 at 12:28:45 UTC, berni wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
In my
On Fri, 2019-08-02 at 10:25 -0600, Jonathan M Davis via Digitalmars-d-learn
wrote:
>
[…]
> My feeling is that functional languages are likely to be a very poor place
> for most folks to start learning, much as I think that they're great for
> someone to learn and work with at some point. I have
On Friday, 2 August 2019 at 15:51:25 UTC, Russel Winder wrote:
On Fri, 2019-08-02 at 13:45 +, Alexandre via
Digitalmars-d-learn wrote:
[…]
Could you elaborate more about C being a burden? I have read
so many people saying C gives a great foundation and should be
everyone's first
On Friday, August 2, 2019 10:13:04 AM MDT bachmeier via Digitalmars-d-learn
wrote:
> On Thursday, 1 August 2019 at 22:36:06 UTC, Russel Winder wrote:
> > On Thu, 2019-08-01 at 14:49 +, bachmeier via
> > Digitalmars-d-learn wrote: […]
> >
> >> There's nothing wrong with Haskell if you want to
On Thursday, 1 August 2019 at 22:36:06 UTC, Russel Winder wrote:
On Thu, 2019-08-01 at 14:49 +, bachmeier via
Digitalmars-d-learn wrote: […]
There's nothing wrong with Haskell if you want to take a deep
dive into pure functional programming. I personally find
Haskell to be more of a
On Friday, 2 August 2019 at 13:57:44 UTC, Bastiaan Veelo wrote:
On Thursday, 1 August 2019 at 20:02:08 UTC, Aurélien Plazzotta
wrote:
[...]
But don't fool yourself, D is not for beginners. Ali Çehreli
is a very skilled programmer, ergo, he can't reason like a
new/starting programmer anymore,
On Fri, 2019-08-02 at 13:45 +, Alexandre via Digitalmars-d-learn wrote:
>
[…]
> Could you elaborate more about C being a burden? I have read so
> many people saying C gives a great foundation and should be
> everyone's first language. Now I am confused.
C is a programming language created
On Friday, 2 August 2019 at 13:45:17 UTC, Alexandre wrote:
On Friday, 2 August 2019 at 12:30:44 UTC, berni wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
[...]
In my oppinion C should have been deprecated about 50 years
ago and it's not worth while to learn it if you
On Friday, 2 August 2019 at 12:28:45 UTC, berni wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
In my oppinion C should have been deprecated about 50 years ago
...
On Thursday, 1 August 2019 at 20:02:08 UTC, Aurélien Plazzotta
wrote:
[...]
But don't fool yourself, D is not for beginners. Ali Çehreli is
a very skilled programmer, ergo, he can't reason like a
new/starting programmer anymore, regardless of his patience and
kindness.
I am sorry, but this
On Friday, 2 August 2019 at 12:30:44 UTC, berni wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
[...]
In my oppinion C should have been deprecated about 50 years ago
and it's not worth while to learn it if you are not interested
in the history of programming or you have
On Fri, Aug 2, 2019 at 2:30 PM berni via Digitalmars-d-learn
wrote:
> ...
> I would even go further and state, that learning C first will
> become a burden instead of a help.
>
Yes, I agree with this. It is same as with C++. Many people starts
with C and then learn C++. Which is really not a
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
In my oppinion C should have been deprecated about 50 years ago
and it's not worth while to learn it if you are not
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
In my oppinion C should have been deprecated about 50 years ago
and it's not worth while to learn it if you are not
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
D and C++ (and probably other languages) inherit features of C
such as operator precendence, integer promotion, and a few
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
On Wednesday, 31 July 2019 at 22:30:52 UTC, Alexandre wrote:
My goals:
1) Improve as a programmer
2) Have fun doing programs
That's it basically. I am planning to study all "free" time I
have. I am doing basically this since last year.
Are you only considering D and C or just mentioning
I have spent the better part of 10 years with C, and it was my
first serious language. I would say go with D if you just want to
work on higher level projects and forego the low level details to
an extent. C is very low level and very unforgiving. The
inexperienced will run into things like
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
On Thu, 2019-08-01 at 14:49 +, bachmeier via Digitalmars-d-learn wrote:
[…]
> There's nothing wrong with Haskell if you want to take a deep
> dive into pure functional programming. I personally find Haskell
> to be more of a religion than a programming language. You can
> learn the same
On Thursday, 1 August 2019 at 16:23:51 UTC, Alexandre wrote:
On Thursday, 1 August 2019 at 15:42:08 UTC, a11e99z wrote:
On Thursday, 1 August 2019 at 15:17:11 UTC, a11e99z wrote:
Right now, job is not a good criteria for me. I work in a not
related field and I doubt I would get any job
On Thursday, 1 August 2019 at 15:42:08 UTC, a11e99z wrote:
On Thursday, 1 August 2019 at 15:17:11 UTC, a11e99z wrote:
[...]
imo better choice is (with criteria to find best job)
- Qt:
C++ with any library that u need in one style
- C#:
web, graphics, mobiles, command tools with nice
On Thursday, 1 August 2019 at 15:17:11 UTC, a11e99z wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
On Thursday, 1 August 2019 at 03:59:23 UTC, Bert wrote:
But if you really want to learn to program I suggest you go
with Haskell. You can do them all together too but Haskell is
like learning Alien while D is learning German.
There's nothing wrong with Haskell if you want to take a deep
On Wednesday, 31 July 2019 at 23:42:10 UTC, SashaGreat wrote:
About Mike's book, you're talking about this one:
https://www.amazon.com/Learning-D-Michael-Parker/dp/1783552484/ref=as_li_ss_tl?ie=UTF8=1448974911=8-1=learning+d=sl1=aldacron-20=d696b771c78030fc272e9b853986a708
Yep. It provides a
On Thursday, 1 August 2019 at 09:43:20 UTC, Kagamin wrote:
On Wednesday, 31 July 2019 at 22:30:52 UTC, Alexandre wrote:
1) Improve as a programmer
2) Have fun doing programs
Thats it basically. I am planning to study all "free" time I
have. I am doing basically this since last year.
Try
On Thursday, 1 August 2019 at 09:43:20 UTC, Kagamin wrote:
On Wednesday, 31 July 2019 at 22:30:52 UTC, Alexandre wrote:
1) Improve as a programmer
2) Have fun doing programs
Thats it basically. I am planning to study all "free" time I
have. I am doing basically this since last year.
Try
On Wednesday, 31 July 2019 at 22:30:52 UTC, Alexandre wrote:
1) Improve as a programmer
2) Have fun doing programs
Thats it basically. I am planning to study all "free" time I
have. I am doing basically this since last year.
Try Basic. It has builtin graphics, seeing you program draw is
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
Whatever direction you choose to go, you should have a good community
available to help you out.
For D there is the Discord (or IRC, but I think Discord would be more
suited to you) https://discord.gg/3vFMag7
And there is a Facebook group which I'm apart of which is decent (caters
to all
On Wednesday, 31 July 2019 at 23:11:35 UTC, bachmeier wrote:
I've been writing D code for six years. Someone that has
programmed before could work through Adam's cookbook or Mike's
book easily.
About Mike's book, you're talking about this one:
On Wednesday, 31 July 2019 at 22:49:10 UTC, SashaGreat wrote:
On Wednesday, 31 July 2019 at 22:16:42 UTC, bachmeier wrote:
What is your goal? In my opinion, learning C is a waste of
time in 2019 unless you have something specific in mind
related to a job. C is mostly "fun with segmentation
On Wednesday, 31 July 2019 at 22:16:42 UTC, bachmeier wrote:
What is your goal? In my opinion, learning C is a waste of time
in 2019 unless you have something specific in mind related to a
job. C is mostly "fun with segmentation faults". Most of your
time is not spent solving problems. If you
On Wednesday, 31 July 2019 at 20:04:39 UTC, Ali Çehreli wrote:
n 07/31/2019 12:05 PM, Paul Backus wrote:
> I would not recommend D as a beginning language, both because
there are
> fewer beginner-oriented resources available for it than for C
and Python
> (the only one I know of is Ali
On Wednesday, 31 July 2019 at 22:16:42 UTC, bachmeier wrote:
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
[...]
What is your goal? In my opinion, learning C is a waste of time
in 2019 unless you have something specific in mind related to a
job. C is mostly "fun with
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
...
Should I go for C and then when I become a better programmer
change to D?
Should I start with D right now?
...
I think it depend your intent, but right now for a beginner
between C and D I would go with C, because as you noted
n 07/31/2019 12:05 PM, Paul Backus wrote:
> I would not recommend D as a beginning language, both because there are
> fewer beginner-oriented resources available for it than for C and Python
> (the only one I know of is Ali Çehreli's book [1]), and because it's a
> bigger, more complicated
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
On Wednesday, 31 July 2019 at 18:38:02 UTC, Alexandre wrote:
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a
few languages such as python, go, C, guile(scheme) and common
lisp. I want to pick a language and go deep with it and focus
Hi everyone,
I would like an honest opinion.
I have a beginner level (able to do very small programs) in a few
languages such as python, go, C, guile(scheme) and common lisp.
I want to pick a language and go deep with it and focus on only
one for at least the next 2 years or so.
Should I
49 matches
Mail list logo