March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anton Fediushin | On Tuesday, 27 March 2018 at 06:42:29 UTC, Anton Fediushin wrote: [snip] "The only thing worse than being talked about is not being talked about." Oscar Wilde "There's no such thing as bad publicity except your own obituary." Brendan Behan Well, maybe the odd person will keep D in the back of his/her mind, also it says: "But it is a convenient way to taste managed memory and all of the “new” concepts without leaving familiar tool chains and losing the C library." So someone who's interested in that (plus C-interoperability!) might give D a shot. I was one of them a long long time ago. |
March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Tuesday, 27 March 2018 at 10:31:34 UTC, Chris wrote:
> On Tuesday, 27 March 2018 at 06:42:29 UTC, Anton Fediushin wrote:
>
> [snip]
>
> "The only thing worse than being talked about is not being talked about." Oscar Wilde
>
> "There's no such thing as bad publicity except your own obituary." Brendan Behan
>
> Well, maybe the odd person will keep D in the back of his/her mind, also it says:
>
> "But it is a convenient way to taste managed memory and all of the “new” concepts without leaving familiar tool chains and losing the C library."
>
> So someone who's interested in that (plus C-interoperability!) might give D a shot. I was one of them a long long time ago.
Yes that is true, BUT it also gives the wrong portray of D, when in fact D could fit into most, if not all the categories listed, but it's portrayed as if it only fits for C/C++ programmers and again not as something serious, but as a semi-useless toy.
|
March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to bauss | On Tuesday, 27 March 2018 at 10:46:03 UTC, bauss wrote:
> On Tuesday, 27 March 2018 at 10:31:34 UTC, Chris wrote:
>> On Tuesday, 27 March 2018 at 06:42:29 UTC, Anton Fediushin wrote:
>>
>> [snip]
>>
>> "The only thing worse than being talked about is not being talked about." Oscar Wilde
>>
>> "There's no such thing as bad publicity except your own obituary." Brendan Behan
>>
>> Well, maybe the odd person will keep D in the back of his/her mind, also it says:
>>
>> "But it is a convenient way to taste managed memory and all of the “new” concepts without leaving familiar tool chains and losing the C library."
>>
>> So someone who's interested in that (plus C-interoperability!) might give D a shot. I was one of them a long long time ago.
>
> Yes that is true, BUT it also gives the wrong portray of D, when in fact D could fit into most, if not all the categories listed, but it's portrayed as if it only fits for C/C++ programmers and again not as something serious, but as a semi-useless toy.
I agree. However, these are misconceptions that D has had to live with for years. It's hard to get rid of them. On the bright side, D gets a mention while years ago it wouldn't even have made it onto the list, which is a good sign, because it shows that D is on the tech-radar. Apparently it is being talked about and mentioned elsewhere in the tech-world and the author felt he couldn't just leave it out.
Also, as this thread shows, people take the language descriptions in the article with a grain of salt anyway (and rightly so!). So I think, all things considered, it's a good sign that D got mentioned. I remember, in the old days people would wonder why D wasn't on lists like that at all. So there's some progress there.
|
March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Tuesday, 27 March 2018 at 11:28:18 UTC, Chris wrote:
> On Tuesday, 27 March 2018 at 10:46:03 UTC, bauss wrote:
>> On Tuesday, 27 March 2018 at 10:31:34 UTC, Chris wrote:
>>> On Tuesday, 27 March 2018 at 06:42:29 UTC, Anton Fediushin wrote:
>>>
>>> [snip]
>>>
>>> "The only thing worse than being talked about is not being talked about." Oscar Wilde
>>>
>>> "There's no such thing as bad publicity except your own obituary." Brendan Behan
>>>
>>> Well, maybe the odd person will keep D in the back of his/her mind, also it says:
>>>
>>> "But it is a convenient way to taste managed memory and all of the “new” concepts without leaving familiar tool chains and losing the C library."
>>>
>>> So someone who's interested in that (plus C-interoperability!) might give D a shot. I was one of them a long long time ago.
>>
>> Yes that is true, BUT it also gives the wrong portray of D, when in fact D could fit into most, if not all the categories listed, but it's portrayed as if it only fits for C/C++ programmers and again not as something serious, but as a semi-useless toy.
>
> I agree. However, these are misconceptions that D has had to live with for years. It's hard to get rid of them. On the bright side, D gets a mention while years ago it wouldn't even have made it onto the list, which is a good sign, because it shows that D is on the tech-radar. Apparently it is being talked about and mentioned elsewhere in the tech-world and the author felt he couldn't just leave it out.
>
> Also, as this thread shows, people take the language descriptions in the article with a grain of salt anyway (and rightly so!). So I think, all things considered, it's a good sign that D got mentioned. I remember, in the old days people would wonder why D wasn't on lists like that at all. So there's some progress there.
Yes I agree it's great that D is talked about.
I just feel like someone is dropping salt into my coffee when it's misinterpreted.
I hope one day all the legacy, non-relevant issues D had will cease to exist and that it will be looked upon what it is __today__ instead of what it was in the __past__
|
March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to bauss | On Tuesday, 27 March 2018 at 12:17:44 UTC, bauss wrote: > > Yes I agree it's great that D is talked about. > > I just feel like someone is dropping salt into my coffee when it's misinterpreted. > > I hope one day all the legacy, non-relevant issues D had will cease to exist and that it will be looked upon what it is __today__ instead of what it was in the __past__ I know. But this will take time, and it will happen in the end, if the D community keeps up the good work. Nothing beats tenacicty. And if you look at the companies using D, these are facts that cannot be ignored forever (e.g. Funkwerk http://www.funkwerk.com/en/). If articles like that annoy you, I'd say you either write to them or if there's a section for comments, set the record straight right below the article to the readers' benefit. |
March 27, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Chris | On Tuesday, 27 March 2018 at 12:47:57 UTC, Chris wrote:
> On Tuesday, 27 March 2018 at 12:17:44 UTC, bauss wrote:
>
>>
>> Yes I agree it's great that D is talked about.
>>
>> I just feel like someone is dropping salt into my coffee when it's misinterpreted.
>>
>> I hope one day all the legacy, non-relevant issues D had will cease to exist and that it will be looked upon what it is __today__ instead of what it was in the __past__
>
> I know. But this will take time, and it will happen in the end, if the D community keeps up the good work. Nothing beats tenacicty. And if you look at the companies using D, these are facts that cannot be ignored forever (e.g. Funkwerk http://www.funkwerk.com/en/). If articles like that annoy you, I'd say you either write to them or if there's a section for comments, set the record straight right below the article to the readers' benefit.
Yes indeed!
|
March 29, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to bauss | On Monday, 26 March 2018 at 17:49:18 UTC, bauss wrote:
> On Monday, 26 March 2018 at 16:13:17 UTC, Joakim wrote:
>> On Monday, 26 March 2018 at 15:52:11 UTC, Jean-Louis Leroy wrote:
>>> ...as a "programming languages you should learn now" - albeit somewhat dismissively ;-)
>>>
>>> https://www.infoworld.com/article/3263395/application-development/the-programming-languages-you-should-learn-now.html
>>
>> Eh, never bad to be mentioned in articles like that, could encourage some to try D.
>
> D should have been under the "if you know Java" and "if you know C#" too though.
I agree that this should be the case. But I can see the point of the author saying D is something for C++ people to look into.
For C++ developers having some exposure to D might be a plus in some job interview. For Java/C# developers this is not the case. Almost certainly in any job interview the people have never heard of a language named D. Being a Java developer some knowledge of Scala or Kotlin are a plus. Eventually they will listen to you for about half a minute why you like D. But in the end they will prefer someone with some working experience with Kotlin or Scala.
IMHO, the core D people are into system programming and from their background come from a C or C++ world. Also, it is hard to comine Java/C# with D. In C# it is easy to call functions from a dll or so file. In Java this will also be the case in some upcoming JDK. Whatever, to call functions from dll or so file can also be done using Rust or plain C or C++. In my geographical surroundings here people will just stick to C or C++. Neither Rust nor D would be considered.
So I don't want to spread negative attitude. But how to make D useful for Java/C# is a difficult problem.
|
March 29, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jean-Louis Leroy | On 3/26/18 11:52 AM, Jean-Louis Leroy wrote:
> ....as a "programming languages you should learn now" - albeit somewhat dismissively ;-)
>
> https://www.infoworld.com/article/3263395/application-development/the-programming-languages-you-should-learn-now.html
>
"If you’re programming in C or C++, you’re doing embedded stuff, drivers, or low-level stuff—or you’re just old"
Ouch! Also, destroys any credibility of the author. Moving on...
-Steve
|
March 29, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bienlein | Am 29.03.2018 um 14:54 schrieb Bienlein:
> On Monday, 26 March 2018 at 17:49:18 UTC, bauss wrote:
>
> Eventually they will listen to you for about half a minute why you like D. But in the end they will prefer someone with some working experience with Kotlin or Scala.
I have to say, my experience was totally different. I recently had quite many job interviews for jobs in which I would mainly be using Java/C#. Because I like D very much, obviously the topic came up in every single interview. Most of the time, I was encouraged to solve the simple programming tasks they gave me in D. I think they were actually quite impressed, both by D itself and the fact that I am interested in such a "niche" language. I believe showing that you are enthusiatic about such things can help you with getting jobs much more than some experience in a language which is "closer" to the language they mainly use.
Also I believe that D shares a lot of characteristics with Java and C#, in particular when you do OOP with D. I think you could make a case for the statement, that D is closer to Java than it is to C.
|
March 29, 2018 Re: D mentioned in Infoworld | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johannes Loher | On Thursday, 29 March 2018 at 16:10:55 UTC, Johannes Loher wrote:
>
> Also I believe that D shares a lot of characteristics with Java and C#, in particular when you do OOP with D. I think you could make a case for the statement, that D is closer to Java than it is to C.
Sure, let's prepare two separate DIPs: -betterjava and -bettersharp :)
|
Copyright © 1999-2021 by the D Language Foundation