http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I can
confirm this sentiment is fairly common in the industry.
Watch out for the little jab at Andrei
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I
can confirm this sentiment is fairly
Peter Alexander:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
From the post:
If I have to point at what is most needed for productivity, I'd
say interactivity. Interactive visualization, manipulation,
REPLs, exploratory programming, live-coding.<
A language has bo
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I
can confirm this sentiment is fairly
On Sun, 2014-06-15 at 12:30 +, Abdulhaq via Digitalmars-d wrote:
[…]
> learning the Android API - after all, JDK8 + tooling is bearable
> now.
On the other hand Android API is Apache Harmony which is Java 6.
Of note: Groovy finally works on Android, so you can use what Java 8
brings, on Java
On Sunday, 15 June 2014 at 11:45:30 UTC, Dicebot wrote:
I like how he says that productivity is important and mentions
fear of meta-programming in the same article ;)
That's true, but meta programming is just a tool. Would be nice
to implement dynamic visualisation and interactivity with it
tho
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I
can confirm this sentiment is fairly
I can't take a blog post seriously when it's poorly written and full of
grammatical errors. If you are in an engineering field of any kind, and
you can't construct a paragraph in your favorite natural language, you're
not worth anyone's time. The author of that blog is nothing but a
sophisticated
On Sunday, 15 June 2014 at 12:20:13 UTC, bearophile wrote:
Peter Alexander:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
From the post:
If I have to point at what is most needed for productivity, I'd
say interactivity. Interactive visualization, manipulation,
REPLs
On Sunday, 15 June 2014 at 15:31:40 UTC, Brian Rogoff wrote:
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand wh
On Sunday, 15 June 2014 at 15:31:40 UTC, Brian Rogoff wrote:
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand wh
On Sunday, 15 June 2014 at 13:50:10 UTC, Peter Alexander wrote:
On Sunday, 15 June 2014 at 11:45:30 UTC, Dicebot wrote:
I like how he says that productivity is important and mentions
fear of meta-programming in the same article ;)
That's true, but meta programming is just a tool. Would be nice
On Sunday, 15 June 2014 at 15:37:51 UTC, Caligo via Digitalmars-d
wrote:
I can't take a blog post seriously when it's poorly written and
full of
grammatical errors. If you are in an engineering field of any
kind, and
you can't construct a paragraph in your favorite natural
language, you're
not
Brian Rogoff:
On Sunday, 15 June 2014 at 12:20:13 UTC, bearophile wrote:
A language has both ~native efficiency and is usable for that
level of interactivity is Julia :-)
My own experiments with Julia massively contradict that
statement. I wrote some basic scripting programs that read
lar
On Sunday, 15 June 2014 at 13:19:12 UTC, Russel Winder via
Digitalmars-d wrote:
On Sun, 2014-06-15 at 12:30 +, Abdulhaq via Digitalmars-d
wrote:
[…]
learning the Android API - after all, JDK8 + tooling is
bearable now.
On the other hand Android API is Apache Harmony which is Java 6.
Ye
On Sunday, 15 June 2014 at 16:02:18 UTC, Dicebot wrote:
Another thing I have found funny is that how he both mentions
GC as an issue an favors Go (with mandatory GC) over Rust
(dismissing it memory model as irrelevant).
Well, he mentioned that Go's mandatory GC is a negative in game
dev, and
I didn't make the assumption that English is his mother tongue; however,
judging by his writing, I can tell that he's been using the English
language for at least a few years. In any case, the idea of a sentence or
a paragraph is not unique to the English language. You learn what a
sentence is an
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I
can confirm this sentiment is fairly
On Sunday, 15 June 2014 at 16:20:28 UTC, Xinok wrote:
Location: Italy
Qualifications: Rendering Engineer
https://www.blogger.com/profile/01477408942876127202
Given that he lives in Italy, it's safe to assume that English
is not his first language. But rather than consider what he has
to say or
On 6/15/2014 7:45 AM, Dicebot wrote:
I like how he says that productivity is important and mentions fear of
meta-programming in the same article ;)
Or how productivity is important, but fixing C++'s
death-by-a-thousand-cuts productivity killers by...fixing those many
little cuts as he alrea
On 6/15/2014 6:50 AM, Peter Alexander wrote:
The fear of meta programming comes from Boost, and rightly so in
my opinion. Boost is written with the assumption that users will
never have to read its source code. When it comes to debugging
and performance tuning however, that assumption is shattere
On 6/15/2014 12:27 PM, Nick Sabalausky wrote:
It really gets me that the same industry which created Frostbite 3, Unreal
Engine 4, GTA5, Steam (obviously all enormous investments), mostly done *in* C++
which makes them that much MORE effort, will bitch *soo* much about C++ and
STILL won't get off
On 6/15/2014 3:53 PM, Walter Bright wrote:
On 6/15/2014 12:27 PM, Nick Sabalausky wrote:
It really gets me that the same industry which created Frostbite 3,
Unreal
Engine 4, GTA5, Steam (obviously all enormous investments), mostly
done *in* C++
which makes them that much MORE effort, will bitch
On 6/15/2014 9:20 AM, Xinok wrote:
Given that he lives in Italy, it's safe to assume that English is not his first
language. But rather than consider what he has to say or dispute his arguments,
you completely dismissed his point of view because his level of writing doesn't
meet your standards.
You'll likely toss me into the same boat as the post you're ranting about, but please, watch the
misogynistic language here.
On 6/15/14, 8:37 AM, Caligo via Digitalmars-d wrote:
I'm so sick of watching narcissistic who just love to broadcast their
opinions, enough said.
I work in the game industry so I'm familiar with this type of
mindset. Not everyone in my industry is like this, but
unfortunately many are(I avoid working with them).
He doesn't understand metaprogramming and so dismisses it. He
also assumes C++ is all about Java style OOP, when modern st
On 6/15/2014 1:10 PM, Walter Bright wrote:
Xinok does have a point that we all should be aware of.
I meant Caligo. My mistake.
On 6/15/2014 1:20 PM, Brad Roberts via Digitalmars-d wrote:
You'll likely toss me into the same boat as the post you're ranting about, but
please, watch the misogynistic language here.
I agree. It was not necessary to make his point.
I'm going to try my hand at making a game with 2.066, because I
believe @nogc is a final piece in a puzzle of making doing that
easy. Much like writing bare metal D code without the runtime,
I'm going to try my hand at writing D code with the main function
marked as @nogc, because I reckon it's
On Sunday, 15 June 2014 at 20:53:58 UTC, w0rp wrote:
I'm going to try my hand at making a game with 2.066...
It will be open-source? Can you tell what type of game you have
in mind?
Matheus.
On Sunday, 15 June 2014 at 16:06:08 UTC, Dicebot wrote:
On Sunday, 15 June 2014 at 13:50:10 UTC, Peter Alexander wrote:
Had some good time of my own debugging Boost::Spirit2 >_<
That's simply an impossible task! ;-P
---
Paolo
On Sunday, 15 June 2014 at 21:00:23 UTC, MattCoder wrote:
On Sunday, 15 June 2014 at 20:53:58 UTC, w0rp wrote:
I'm going to try my hand at making a game with 2.066...
It will be open-source? Can you tell what type of game you have
in mind?
Matheus.
Yeah. I'll put it all on GitHub. I did a
On Sunday, 15 June 2014 at 21:11:38 UTC, Paolo Invernizzi wrote:
On Sunday, 15 June 2014 at 16:06:08 UTC, Dicebot wrote:
On Sunday, 15 June 2014 at 13:50:10 UTC, Peter Alexander wrote:
Had some good time of my own debugging Boost::Spirit2 >_<
That's simply an impossible task! ;-P
If spendin
On Sunday, 15 June 2014 at 20:10:34 UTC, Walter Bright wrote:
On 6/15/2014 9:20 AM, Xinok wrote:
Given that he lives in Italy, it's safe to assume that English
is not his first
language. But rather than consider what he has to say or
dispute his arguments,
you completely dismissed his point of
w0rp:
I'm going to try my hand at writing D code with the main
function marked as @nogc,
That's going to be lot of fun! Are you going to need Unicode text?
One report:
https://d.puremagic.com/issues/show_bug.cgi?id=12768
Bye,
bearophile
On Sunday, 15 June 2014 at 21:18:10 UTC, Dicebot wrote:
If spending only reasonable time is in question - oh yes. If
you are eager to spend months of spare time - there are some
possibilities ;) btw ironically this is when I have felt in
love with generic paradigm, with reasoning "wow, this i
On Sunday, 15 June 2014 at 18:50:14 UTC, Meta wrote:
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what peopl
On Sunday, 15 June 2014 at 20:20:37 UTC, Brad Roberts via
Digitalmars-d wrote:
You'll likely toss me into the same boat as the post you're
ranting about, but please, watch the misogynistic language here.
Yes. Misogyny is clearly the issue here. Because it obvioulsy
would have been SOOO complete
On Sunday, 15 June 2014 at 20:20:37 UTC, Brad Roberts via
Digitalmars-d wrote:
You'll likely toss me into the same boat as the post you're
ranting about, but please, watch the misogynistic language here.
Unnecessarily offensive in the context, yes, but reasonable
people can and do disagree on
Professionals at work use and rely on this forum, and NSFW content shouldn't be
posted here. I also request a professional standard of decorum here.
On Sunday, 15 June 2014 at 22:40:53 UTC, John Colvin wrote:
On Sunday, 15 June 2014 at 20:20:37 UTC, Brad Roberts via
Digitalmars-d wrote:
You'll likely toss me into the same boat as the post you're
ranting about, but please, watch the misogynistic language
here.
Unnecessarily offensive in th
On Sunday, 15 June 2014 at 20:53:58 UTC, w0rp wrote:
I'm going to try my hand at making a game with 2.066, because I
believe @nogc is a final piece in a puzzle of making doing that
easy. Much like writing bare metal D code without the runtime,
I'm going to try my hand at writing D code with the
On Sunday, 15 June 2014 at 19:51:08 UTC, Walter Bright wrote:
In fact, templates engender such an "OMG! Templates! I don't
get Templates!" aura about them that I convinced Andrei to not
even use the word "template" in his book about D!
That's precisely the reason I wrote a chapter on templat
I'd reply to those that choose to nit pick the specific choice of words rather than the underlying
message, but please, this forum devolves into rants and childish behavior often enough already. Try
to take to heart Walter's words and underlying intent. A little more professionalism and care
t
On Sun, Jun 15, 2014 at 12:51:12PM -0700, Walter Bright via Digitalmars-d wrote:
> On 6/15/2014 6:50 AM, Peter Alexander wrote:
> >The fear of meta programming comes from Boost, and rightly so in
> >my opinion. Boost is written with the assumption that users will
> >never have to read its source co
On 15 June 2014 21:28, Peter Alexander via Digitalmars-d
wrote:
> http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
>
> The arguments against D are pretty weak if I'm honest, but I think it's
> important we understand what people think of D. I can confirm this sentiment
> is f
On 16 June 2014 04:50, Meta via Digitalmars-d
wrote:
> On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
>>
>> http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
>>
>> The arguments against D are pretty weak if I'm honest, but I think it's
>> important we understa
On 16 June 2014 05:53, Walter Bright via Digitalmars-d
wrote:
> On 6/15/2014 12:27 PM, Nick Sabalausky wrote:
>>
>> It really gets me that the same industry which created Frostbite 3, Unreal
>> Engine 4, GTA5, Steam (obviously all enormous investments), mostly done
>> *in* C++
>> which makes them
On 16 June 2014 09:25, Brian Rogoff via Digitalmars-d
wrote:
> On Sunday, 15 June 2014 at 20:53:58 UTC, w0rp wrote:
>>
>> I'm going to try my hand at making a game with 2.066, because I believe
>> @nogc is a final piece in a puzzle of making doing that easy. Much like
>> writing bare metal D code
On 16 June 2014 11:12, H. S. Teoh via Digitalmars-d
wrote:
> On Sun, Jun 15, 2014 at 12:51:12PM -0700, Walter Bright via Digitalmars-d
> wrote:
>> On 6/15/2014 6:50 AM, Peter Alexander wrote:
>> >The fear of meta programming comes from Boost, and rightly so in
>> >my opinion. Boost is written wit
Gamedev is about solutions being given (MSVC, closed console
platform
tools, etc), and they are just waiting for the package to appear.
It's not entirely unreasonable either. Most people probably don't
realise how high-stress and unfair the gamedev industry is when
it
comes to engineers time
On 15 June 2014 21:28, Peter Alexander via Digitalmars-d
wrote:
> http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
>
> The arguments against D are pretty weak if I'm honest, but I think it's
> important we understand what people think of D. I can confirm this sentiment
> is f
On 16 June 2014 12:44, Burp via Digitalmars-d
wrote:
>
>> Gamedev is about solutions being given (MSVC, closed console platform
>> tools, etc), and they are just waiting for the package to appear.
>> It's not entirely unreasonable either. Most people probably don't
>> realise how high-stress and u
On 6/15/2014 4:53 PM, w0rp wrote:
I'm going to try my hand at making a game with 2.066, because I believe
@nogc is a final piece in a puzzle of making doing that easy. Much like
writing bare metal D code without the runtime, I'm going to try my hand
at writing D code with the main function marked
On 6/15/2014 7:08 PM, w0rp wrote:
On Sunday, 15 June 2014 at 22:40:53 UTC, John Colvin wrote:
*i.e. it's not targeted at women specifically and doesn't imply any
negative message about women. YMMV by location and social group.
**it's barely an insult at all if you've got the right(?) Irish frie
On Sunday, 15 June 2014 at 20:20:37 UTC, Brad Roberts via
Digitalmars-d wrote:
You'll likely toss me into the same boat as the post you're
ranting about, but please, watch the misogynistic language here.
On 6/15/14, 8:37 AM, Caligo via Digitalmars-d wrote:
I'm so sick of watching narcissistic
On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I
think it's important we understand what people think of D. I
can confirm this sentiment is fairly
On 6/15/2014 9:55 PM, Manu via Digitalmars-d wrote:
On 16 June 2014 05:53, Walter Bright via Digitalmars-d
wrote:
On 6/15/2014 12:27 PM, Nick Sabalausky wrote:
It really gets me that the same industry which created Frostbite 3, Unreal
Engine 4, GTA5, Steam (obviously all enormous investments)
On 6/15/2014 4:26 PM, Burp wrote:
I work in the game industry so I'm familiar with this type of mindset.
Not everyone in my industry is like this, but unfortunately many are(I
avoid working with them).
He doesn't understand metaprogramming and so dismisses it. He also
assumes C++ is all abo
On Mon, Jun 16, 2014 at 12:18:26AM -0400, Nick Sabalausky via Digitalmars-d
wrote:
[...]
> C++'s lack of finally didn't do any favors for exception handling's
> popularity, either. (Has "finally" finally been added?)
http://stackoverflow.com/questions/7779652/try-catch-finally-construct-is-it-in-
On Monday, 16 June 2014 at 06:24:47 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Mon, Jun 16, 2014 at 12:18:26AM -0400, Nick Sabalausky via
Digitalmars-d wrote:
[...]
C++'s lack of finally didn't do any favors for exception
handling's
popularity, either. (Has "finally" finally been added?)
ht
On 06/15/2014 11:16 PM, Abdulhaq wrote:
> On Sunday, 15 June 2014 at 20:10:34 UTC, Walter Bright wrote:
>> On 6/15/2014 9:20 AM, Xinok wrote:
>>> Given that he lives in Italy, it's safe to assume that English is not
>>> his first
>>> language. But rather than consider what he has to say or dispute
On Monday, 16 June 2014 at 05:46:22 UTC, Nick Sabalausky wrote:
On 6/15/2014 9:55 PM, Manu via Digitalmars-d wrote:
To say that they literally have no time to spend on
extra-curricular
projects is an understatement, and risk-aversion is a key form
of
self-defence. I know many gamedev's who are
On 6/15/2014 5:41 PM, Sean Kelly wrote:
That's precisely the reason I wrote a chapter on templates in Tango With D
despite Don's suggestion that I talk about the far sexier CTFE. People have an
unreasonable fear of templates and when you get down to it they're terribly
simple to understand.
Eve
On 6/15/2014 6:12 PM, H. S. Teoh via Digitalmars-d wrote:
I think you may have missed the fact that your very realization was a
further development in itself. The term "template" comes from the C++
idea of having a pre-written piece of code with some blanks in a few
places, that will be filled in
On Monday, 16 June 2014 at 06:40:39 UTC, simendsjo wrote:
Some countries are even dubbing all English shows and movies,
so they're not exposed to much English outside some forums
That's exactly what's happening in Italy...
---
Paolo
On Monday, 16 June 2014 at 07:17:32 UTC, Paolo Invernizzi wrote:
On Monday, 16 June 2014 at 06:40:39 UTC, simendsjo wrote:
Some countries are even dubbing all English shows and movies,
so they're not exposed to much English outside some forums
That's exactly what's happening in Italy...
---
On 6/16/2014 2:23 AM, H. S. Teoh via Digitalmars-d wrote:
On Mon, Jun 16, 2014 at 12:18:26AM -0400, Nick Sabalausky via Digitalmars-d
wrote:
[...]
C++'s lack of finally didn't do any favors for exception handling's
popularity, either. (Has "finally" finally been added?)
http://stackoverflow.c
On 16/06/2014 1:12 p.m., H. S. Teoh via Digitalmars-d wrote:
On Sun, Jun 15, 2014 at 12:51:12PM -0700, Walter Bright via Digitalmars-d wrote:
On 6/15/2014 6:50 AM, Peter Alexander wrote:
The fear of meta programming comes from Boost, and rightly so in
my opinion. Boost is written with the assum
On Monday, 16 June 2014 at 07:27:16 UTC, Nick Sabalausky wrote:
But wait...Hasn't Andrei created library-based scope guards for
C++? (Or am I remembering something wrong?) How would that
possible without "finally"?
Skip to 19:00 http://vimeo.com/97329153
On 16 June 2014 15:46, Nick Sabalausky via Digitalmars-d
wrote:
> On 6/15/2014 9:55 PM, Manu via Digitalmars-d wrote:
>>
>> On 16 June 2014 05:53, Walter Bright via Digitalmars-d
>> wrote:
>>>
>>> On 6/15/2014 12:27 PM, Nick Sabalausky wrote:
It really gets me that the same industr
On 6/16/2014 2:56 AM, w0rp wrote:
On Monday, 16 June 2014 at 05:46:22 UTC, Nick Sabalausky wrote:
Geezus, that garbage is still going on? "EA Spouse" alone was well
over a decade ago. That, and all the many, many other examples (often
less extreme, but still entirely unacceptable IMO) was exactl
On Monday, 16 June 2014 at 07:41:03 UTC, safety0ff wrote:
On Monday, 16 June 2014 at 07:27:16 UTC, Nick Sabalausky wrote:
But wait...Hasn't Andrei created library-based scope guards
for C++? (Or am I remembering something wrong?) How would that
possible without "finally"?
Skip to 19:00 http
On Monday, 16 June 2014 at 06:56:22 UTC, w0rp wrote:
On Monday, 16 June 2014 at 05:46:22 UTC, Nick Sabalausky wrote:
On 6/15/2014 9:55 PM, Manu via Digitalmars-d wrote:
To say that they literally have no time to spend on
extra-curricular
projects is an understatement, and risk-aversion is a key
On Monday, 16 June 2014 at 04:18:28 UTC, Nick Sabalausky wrote:
On 6/15/2014 4:53 PM, w0rp wrote:
I'm going to try my hand at making a game with 2.066, because
I believe
@nogc is a final piece in a puzzle of making doing that easy.
Much like
writing bare metal D code without the runtime, I'm go
On Sunday, 15 June 2014 at 16:42:22 UTC, Abdulhaq wrote:
On Sunday, 15 June 2014 at 13:19:12 UTC, Russel Winder via
Digitalmars-d wrote:
On Sun, 2014-06-15 at 12:30 +, Abdulhaq via Digitalmars-d
wrote:
[…]
learning the Android API - after all, JDK8 + tooling is
bearable now.
On the other
On Monday, 16 June 2014 at 08:22:59 UTC, Paulo Pinto wrote:
I have played around with C++ for a small graphics application,
but note that the NDK does only support game related APIs.
When using middleware like Qt, you have access to the majority
of APIs but then have to pay the JNI marshalin
C++'s lack of finally didn't do any favors for exception
handling's popularity, either. (Has "finally" finally been
added?)
Just noting: exceptions are rarely used in gamedev.
Also I agree with Bjarne RIAA is preferable to finally in the C++
context, finally makes more sense in a language w
On 06/16/2014 03:12 AM, H. S. Teoh via Digitalmars-d wrote:
This insight therefore causes D's templates to mesh very nicely with
CTFE to form a beautifully-integrated whole.
I wouldn't go exactly that far. For one thing, CTFE cannot be used to
manipulate types.
On 16/06/2014 11:39 p.m., Timon Gehr wrote:
On 06/16/2014 03:12 AM, H. S. Teoh via Digitalmars-d wrote:
This insight therefore causes D's templates to mesh very nicely with
CTFE to form a beautifully-integrated whole.
I wouldn't go exactly that far. For one thing, CTFE cannot be used to
manip
On Monday, 16 June 2014 at 11:49:11 UTC, Rikki Cattermole wrote:
I would go that far, when combining string mixins,
As far as I can tell string mixins have the same bad properties
that macros have. It makes automatic translation very difficult
and makes reasoning about code more difficult. It
On Mon, Jun 16, 2014 at 12:44:05PM +, via Digitalmars-d wrote:
> On Monday, 16 June 2014 at 11:49:11 UTC, Rikki Cattermole wrote:
> >I would go that far, when combining string mixins,
>
> As far as I can tell string mixins have the same bad properties that
> macros have. It makes automatic tra
On Monday, 16 June 2014 at 15:07:08 UTC, H. S. Teoh via
Digitalmars-d wrote:
Having said that, though, proper use of string mixins with CTFE
and
templates ('scuse me, *compile-time arguments* ;)) can be
extremely
powerful, and one of the things that make D metaprogramming so
awesome.
Sure, j
On 06/16/2014 05:18 PM, "Ola Fosheim Grøstad"
" wrote:
On Monday, 16 June 2014 at 15:07:08 UTC, H. S. Teoh via Digitalmars-d
wrote:
Having said that, though, proper use of string mixins with CTFE and
templates ('scuse me, *compile-time arguments* ;)) can be extremely
powerful, and one of the thi
On 6/15/14, 11:56 PM, w0rp wrote:
I was considering getting a job in the games industry, so I applied to a
bunch of places in the UK during my final year of university. When you
filtered out the jobs that were looking for years of industry
experience, then filtered out the jobs that expected you
On 6/16/2014 3:54 AM, Manu via Digitalmars-d wrote:
Well, first hurdle, closed platform holders provide tooling for their
platforms. XBox360 has arch-specific instructions, which aren't widely
supported in GCC/LLVM backends. Same goes for Nintendo and
Sounds like being able to compile down to
On Monday, 16 June 2014 at 07:08:05 UTC, Walter Bright wrote:
On 6/15/2014 5:41 PM, Sean Kelly wrote:
That's precisely the reason I wrote a chapter on templates in
Tango With D
despite Don's suggestion that I talk about the far sexier
CTFE. People have an
unreasonable fear of templates and whe
Le 16/06/2014 08:20, Nick Sabalausky a écrit :
On 6/15/2014 4:26 PM, Burp wrote:
I work in the game industry so I'm familiar with this type of mindset.
Not everyone in my industry is like this, but unfortunately many are(I
avoid working with them).
He doesn't understand metaprogramming and
On Monday, 16 June 2014 at 18:55:11 UTC, Xavier Bigand wrote:
Le 16/06/2014 08:20, Nick Sabalausky a écrit :
On 6/15/2014 4:26 PM, Burp wrote:
I work in the game industry so I'm familiar with this type
of mindset.
Not everyone in my industry is like this, but unfortunately
many are(I
avoid
Le 16/06/2014 03:28, Manu via Digitalmars-d a écrit :
On 15 June 2014 21:28, Peter Alexander via Digitalmars-d
wrote:
http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1
The arguments against D are pretty weak if I'm honest, but I think it's
important we understand what peop
On Sunday, 15 June 2014 at 18:50:14 UTC, Meta wrote:
I wonder where he got the idea that D isn't high performance...
Perhaps the fact that it has a GC?
He probably went to http://dlang.org/ and clicked the Run button
on the code example there.
On Monday, 16 June 2014 at 21:00:59 UTC, John wrote:
On Sunday, 15 June 2014 at 18:50:14 UTC, Meta wrote:
I wonder where he got the idea that D isn't high
performance... Perhaps the fact that it has a GC?
He probably went to http://dlang.org/ and clicked the Run
button on the code example t
On Sunday, 15 June 2014 at 15:31:40 UTC, Brian Rogoff wrote:
Notice that in his post and the comments, a recurring
(negative) issue is garbage collection. This is pretty common
with mentions of D on reddit too, always a few posters
mentioning D's GC as a negative. So many of those comments
c
On 6/16/2014 5:44 AM, "Ola Fosheim Grøstad"
" wrote:
As far as I can tell string mixins have the same bad properties that macros
have.
Assuming you are talking about C macros:
Having implemented the C preprocessor (multiple times), make's macro system,
designed and implemented ABEL's macro sy
On 6/16/2014 8:18 AM, "Ola Fosheim Grøstad"
" wrote:
Sure, just like m4 and cpp can be extremely powerful. Too powerful…
One of the sins of cpp is it is not powerful enough, forcing a lot of awkward
usages.
My rant wasn't about his lack of fluency in the English language. You
only learn once what a sentence is, and the concept translates over to
most other natural languages. The same is true with the concept of
constructing a paragraph. Even if he's not a native English speaker,
I'm willing to bet
I didn't know that the use of the c-word was considered misogynous,
and I don't consider it to be. It's just an insult, and you're not
fighting sexism. The software industry being what it is, one of the
most racist and sexist industries, your time is better spent writing
about that. I do agree t
On 6/17/2014 12:16 PM, Caligo via Digitalmars-d wrote:
My rant wasn't about his lack of fluency in the English language. You
only learn once what a sentence is, and the concept translates over to
most other natural languages. The same is true with the concept of
constructing a paragraph. Even
On 6/17/2014 1:03 PM, Mike Parker wrote:
On 6/17/2014 12:16 PM, Caligo via Digitalmars-d wrote:
My rant wasn't about his lack of fluency in the English language. You
only learn once what a sentence is, and the concept translates over to
most other natural languages. The same is true with the c
On Tuesday, 17 June 2014 at 04:03:23 UTC, Mike Parker wrote:
On 6/17/2014 12:16 PM, Caligo via Digitalmars-d wrote:
My rant wasn't about his lack of fluency in the English
language. You
only learn once what a sentence is, and the concept translates
over to
most other natural languages. The sa
1 - 100 of 218 matches
Mail list logo