On Monday, 12 January 2015 at 09:31:25 UTC, Walter Bright wrote:
On 1/11/2015 11:53 PM, Tobias Pankrath wrote:
On Monday, 12 January 2015 at 00:51:25 UTC, Walter Bright
wrote:
This matters very much for pipeline style programming (i.e.
ranges and
algorithms).
Here is one approach to it:
On Monday, 12 January 2015 at 20:32:59 UTC, deadalnix wrote:
On Monday, 12 January 2015 at 13:33:40 UTC, John Colvin wrote:
On Monday, 12 January 2015 at 11:09:01 UTC, Walter Bright
wrote:
On 1/12/2015 3:02 AM, Tobias Pankrath wrote:
As far as I understand is, it requires each component to
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
Reddit seems to have a constant stream of random project in
Go posts. There was one this week that was a command line
websocket and it was like 40 lines of code. Come on.
I'm tempted to start posting every little thing I write
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
On Sunday, 11 January 2015 at 13:37:33 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
Since I'm relative new here, I want know from you agree with
this statement:
[–]clay_davis_sheeit 4
On Sunday, 11 January 2015 at 19:30:59 UTC, ponce wrote:
On Sunday, 11 January 2015 at 18:25:39 UTC, francesco.cattoglio
wrote:
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
None of them has Visual Studio integration with debugging
support and that is pretty important for native and
On Saturday, 10 January 2015 at 15:52:21 UTC, Tobias Pankrath
wrote:
...
The thing is, in languages like Perl, Python, Ruby (to name a
few), reusing
someone else's code is not only easy, but it is how most
people actually write code most of the time.
I think he's wrong, because it spoils
On Friday, 9 January 2015 at 10:37:43 UTC, Mike James wrote:
Walter Bright newshou...@digitalmars.com wrote in message
news:m8n4c2$2ovq$1...@digitalmars.com...
http://pixelscommander.com/wp-content/uploads/2014/12/P10.pdf
Misra is also a good set of guidelines to follow...
On Thursday, 8 January 2015 at 11:53:37 UTC, ponce wrote:
On Wednesday, 2 April 2014 at 20:23:58 UTC, Paulo Pinto wrote:
So it finally happened, C# gets an AOT compiler in addition to
NGEN/JIT
as part of standard Visual Studio tools.
On Thursday, 8 January 2015 at 17:42:23 UTC, H. S. Teoh via
Digitalmars-d-learn wrote:
On Thu, Jan 08, 2015 at 11:29:29AM +, Laeeth Isharc via
Digitalmars-d-learn wrote:
this conversation is so funny: well what's wrong with this .
It's a
keyword...
Aa Ha ha ha ha , rol.
Seriously, is it
On Wednesday, 7 January 2015 at 19:48:16 UTC, Jonathan Marler
wrote:
On Wednesday, 7 January 2015 at 18:50:40 UTC, Jacob Carlborg
wrote:
On 2015-01-07 19:27, Jonathan Marler wrote:
I'm looking at the Windows multicast API. It has different
socket
options depending on if you are on Windows XP
On Wednesday, 7 January 2015 at 15:02:34 UTC, Laeeth Isharc wrote:
Not true. If you're using a tree structure, you *should* use
pointers.
Unless you're using classes, which are by-reference, in which
case you
can just use the class as-is. :-)
Thanks v much.
I just came to that realization
On Monday, 5 January 2015 at 09:51:22 UTC, Suliman wrote:
What is kill future of Nim?
D is successor of C++, but Nim? Successor of Python?
A C++ successor is any language that earns its place in a OS
vendors SDK as the OS official supported language for all OS
layers.
Which one it will be
On Monday, 5 January 2015 at 03:33:15 UTC, Mike wrote:
On Sunday, 4 January 2015 at 17:25:49 UTC, Martin Nowak wrote:
Exceptions on MC sounds like a bad idea,
That is a bias of old. It is entirely dependent on the
application. Many modern uses of microcontrollers are not hard
real-time,
On Monday, 5 January 2015 at 13:13:43 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 5 January 2015 at 10:21:12 UTC, Paulo Pinto wrote:
On Monday, 5 January 2015 at 09:51:22 UTC, Suliman wrote:
What is kill future of Nim?
D is successor of C++, but Nim? Successor of Python?
A C++ successor is
On Monday, 5 January 2015 at 14:22:04 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 5 January 2015 at 13:47:24 UTC, Paulo Pinto wrote:
For C++ there is the Itanium ABI, COM/WinRT on Windows and the
upcoming C++17 ABI.
If there will be a C++17 ABI and it is adopted, then that will
be the
On Monday, 5 January 2015 at 15:51:14 UTC, Brian Rogoff wrote:
...
I think a C++ successor is a language that 'enough' people
would choose where before they'd have chosen C++. Java has
already cleared that bar.
Still it leaves out the systems programming space, which is what
is being
On Wednesday, 24 December 2014 at 19:59:31 UTC, Ola Fosheim
Grøstad wrote:
On Wednesday, 24 December 2014 at 17:46:39 UTC, Matthias
Bentrup wrote:
Do you propose any changes to the language syntax for
auto-vectorization and whole program optimization ?
You mean semantics.
As far as I
can
On Tuesday, 23 December 2014 at 13:56:51 UTC, deadalnix wrote:
On Monday, 22 December 2014 at 21:05:22 UTC, Paulo Pinto wrote:
C and C++ are becoming a niche languages in distributed
computing systems.
That is quite a claim.
Even with new java feature, you'll certainly reduce java's
On Monday, 22 December 2014 at 17:25:48 UTC, deadalnix wrote:
On Sunday, 21 December 2014 at 10:00:36 UTC, Russel Winder via
Digitalmars-d wrote:
Although the vast majority of Java is used in a basically I/O
bound
context, there is knowledge of and desire to improve Java in a
CPU-
bound
On Monday, 22 December 2014 at 19:25:51 UTC, aldanor wrote:
On Monday, 22 December 2014 at 17:28:39 UTC, Daniel Davidson
wrote:
I don't see D attempting to tackle that at this point.
If the bulk of the work for the data sciences piece is the
maths, which I believe it is, then the attraction of
On Monday, 22 December 2014 at 12:28:18 UTC, Vic wrote:
https://news.ycombinator.com/item?id=8781522
http://arthurtw.github.io/2014/12/21/rust-anti-sloppy-programming-language.html
c'est possible!
Oh how much free time and stability there would be if D core
*moved* GC downstream.
Vic
ps:
On Saturday, 20 December 2014 at 12:19:34 UTC, Bienlein wrote:
I would say that D needs a usecase that puts it aside from
other languages. For Java this was the Internet. For Go it was
channel-based concurrency in conjunction with some style of
green threads (aka CSP). It is now the time of
On Saturday, 20 December 2014 at 13:56:01 UTC, ponce wrote:
On Saturday, 20 December 2014 at 12:39:01 UTC, Bienlein wrote:
This way a lot of people out there have built server side
systems with Go in record time. All the startups using Go are
proof for this.
I would be wary of extrapolating
On Saturday, 20 December 2014 at 15:14:28 UTC, Bienlein wrote:
On Saturday, 20 December 2014 at 14:06:51 UTC, Paulo Pinto
wrote:
That is why I seldom buy into hype driven development.
Okay, so Docker is hype? Have you seen the impact of it? Every
Java magazine has articles about Docker.
On Wednesday, 17 December 2014 at 22:24:09 UTC, Sean Kelly wrote:
On Wednesday, 17 December 2014 at 17:09:34 UTC, Andrei
Alexandrescu wrote:
On 12/4/14 6:39 PM, deadalnix wrote:
On Thursday, 4 December 2014 at 13:48:04 UTC, Russel Winder
via
Digitalmars-d wrote:
It's an argument for Java over
On Thursday, 18 December 2014 at 13:48:27 UTC, bioinfornatics
wrote:
please stop with this dub
It do not respect OS specification
Is a monolith application,inside they are at least 3 kinds of
software:
- a builder
- a package manager
- a package indexer
In any case the :
- no respect
On Thursday, 18 December 2014 at 14:31:10 UTC, bioinfornatics
wrote:
How do you intend to provide build tools and package
distribution that work across all OS?
split dub in smaller project as this packager could integrate
tools inside Os themself.
python with his setup.py is to me a
On Wednesday, 17 December 2014 at 08:09:10 UTC, Manu via
Digitalmars-d wrote:
On 15 December 2014 at 06:44, Jacob Carlborg via Digitalmars-d
digitalmars-d@puremagic.com wrote:
On 2014-12-14 09:37, Manu via Digitalmars-d wrote:
They immediately made comments about goto-definition not
working,
On Wednesday, 17 December 2014 at 09:05:58 UTC, Manu via
Digitalmars-d wrote:
On 16 December 2014 at 00:04, Kagamin via Digitalmars-d
digitalmars-d@puremagic.com wrote:
On Sunday, 14 December 2014 at 08:37:36 UTC, Manu via
Digitalmars-d wrote:
They then made HUGE noises about the quality of
On Wednesday, 17 December 2014 at 10:21:53 UTC, ketmar via
Digitalmars-d wrote:
On Wed, 17 Dec 2014 18:41:06 +1000
Manu via Digitalmars-d digitalmars-d@puremagic.com wrote:
Do we have any vector's into Microsoft to get fixes for D'd
debugging
experience into their debugger? Are there any
On Monday, 15 December 2014 at 08:49:11 UTC, ketmar via
Digitalmars-d wrote:
On Mon, 15 Dec 2014 07:48:36 +
Paulo Pinto via Digitalmars-d digitalmars-d@puremagic.com
wrote:
Well, lots of Fortune 500 companies do.
google? fb? twitter? instagram? watsapp?
Companies like those
On Monday, 15 December 2014 at 08:13:33 UTC, Dicebot wrote:
On Monday, 15 December 2014 at 07:48:37 UTC, Paulo Pinto wrote:
Well, lots of Fortune 500 companies do.
I have heard good enough first 9000 times, thanks.
If you want to appeal to those users
No.
So how to you plan to make
On Monday, 15 December 2014 at 16:30:14 UTC, Ola Fosheim Grøstad
wrote:
Any thoughts on how the upcoming hardware supported bounds
checking from Intel will affect D?
http://en.wikipedia.org/wiki/Intel_MPX
Chapter 9 in:
On Sunday, 14 December 2014 at 10:36:27 UTC, Joakim wrote:
Thanks for the feedback.
On Sunday, 14 December 2014 at 08:37:36 UTC, Manu via
Digitalmars-d wrote:
We were unable to build Win64 code (vibe.d doesn't support
Win64 it
seems), and the 32bit compiler produces useless OMF output. We
On Sunday, 14 December 2014 at 14:09:57 UTC, Joakim wrote:
On Sunday, 14 December 2014 at 11:53:56 UTC, Paulo Pinto wrote:
I have seen this in every project where we replaced legacy C++
systems by new ones implemented in .NET and Java.
First people will complain that the performance isn't
On Sunday, 14 December 2014 at 18:25:26 UTC, Joakim wrote:
On Sunday, 14 December 2014 at 17:09:31 UTC, Paulo Pinto wrote:
You mean scale like Twitter and LinkedIn?
Maybe that's why they still lose money hand over fist,
especially Twitter, because of all the extra servers they have
to buy.
On Sunday, 14 December 2014 at 20:44:17 UTC, Jacob Carlborg wrote:
On 2014-12-14 09:37, Manu via Digitalmars-d wrote:
They immediately made comments about goto-definition not
working, and
auto-completion not working reliably.
I'm curious to know which tools they used to get autocompletion
On Monday, 15 December 2014 at 01:30:00 UTC, Dicebot wrote:
On Sunday, 14 December 2014 at 08:37:36 UTC, Manu via
Digitalmars-d wrote:
We were trying to use vibe.d, and we encountered bugs.
We were unable to build Win64 code ...
Here is exactly your problem - trying to do a web development
On Monday, 15 December 2014 at 00:58:29 UTC, uri wrote:
On Sunday, 14 December 2014 at 16:44:09 UTC, ddj wrote:
On Saturday, 13 December 2014 at 23:02:52 UTC, Mike Parker
wrote:
On 12/13/2014 10:55 PM, ddj wrote:
But so many issues and bug fixes scares me from using it.
That's just the
On Thursday, 11 December 2014 at 08:05:13 UTC, ketmar via
Digitalmars-d wrote:
On Wed, 10 Dec 2014 17:17:11 -0800
Walter Bright via Digitalmars-d digitalmars-d@puremagic.com
wrote:
On 12/10/2014 10:28 AM, H. S. Teoh via Digitalmars-d wrote:
Yeah, the compiler cannot instantiate the template
On Thursday, 11 December 2014 at 11:46:50 UTC, ketmar via
Digitalmars-d wrote:
On Thu, 11 Dec 2014 09:44:49 +
John Colvin via Digitalmars-d digitalmars-d@puremagic.com
wrote:
Parsing is so fast it's not worth spending huge numbers of
man-hours building an effective cacheing system for
On Thursday, 11 December 2014 at 12:00:25 UTC, ketmar via
Digitalmars-d wrote:
On Thu, 11 Dec 2014 10:51:21 +
Tobias Pankrath via Digitalmars-d digitalmars-d@puremagic.com
wrote:
Come on, that is not even a half decent analogy.
it is. you can't see any uses of (semi)compiled module
On Wednesday, 10 December 2014 at 08:43:49 UTC, Kagamin wrote:
On Tuesday, 9 December 2014 at 20:55:51 UTC, Dicebot wrote:
Because you don't really create a template that way but
workaround broken function behavior. It is not the usage of
empty templates that is bad but the fact that plain
On Wednesday, 10 December 2014 at 10:48:12 UTC, Walter Bright
wrote:
On 12/10/2014 2:24 AM, Paulo Pinto wrote:
This cannot be the solution if D aspires to be used in
contexts where binary
libraries are used.
C++ is excused to have template code in headers given the
primitive tooling, but
On Wednesday, 10 December 2014 at 12:24:56 UTC, Tobias Pankrath
wrote:
On Wednesday, 10 December 2014 at 10:24:53 UTC, Paulo Pinto
wrote:
On Wednesday, 10 December 2014 at 08:43:49 UTC, Kagamin wrote:
On Tuesday, 9 December 2014 at 20:55:51 UTC, Dicebot wrote:
Because you don't really create
On Wednesday, 10 December 2014 at 16:56:24 UTC, Iain Buclaw via
Digitalmars-d wrote:
On 10 December 2014 at 14:16, Paulo Pinto via Digitalmars-d
digitalmars-d@puremagic.com wrote:
On Wednesday, 10 December 2014 at 12:24:56 UTC, Tobias
Pankrath wrote:
On Wednesday, 10 December 2014 at 10:24
On Wednesday, 10 December 2014 at 17:19:53 UTC, Tobias Pankrath
wrote:
On Wednesday, 10 December 2014 at 14:16:47 UTC, Paulo Pinto
wrote:
Lots of options are possible when the C compiler and linker
model aren't being used.
..
Paulo
I don't see how symbol table information and
On Wednesday, 10 December 2014 at 19:24:17 UTC, Dicebot wrote:
On Wednesday, 10 December 2014 at 14:16:47 UTC, Paulo Pinto
wrote:
The libraries contain the required metadata for symbol tables
and code locations that need to be extracted into the
executable/library.
Package definition files
On Wednesday, 10 December 2014 at 21:59:57 UTC, deadalnix wrote:
On Wednesday, 10 December 2014 at 18:16:54 UTC, Paulo Pinto
wrote:
Simple, by dropping C based linker model as I state on my
comment.
Ho please, that is a salesman answer, not an engineer one.
I was talking how the
On Thursday, 20 January 2011 at 14:04:54 UTC, Steven
Schveighoffer wrote:
On Thu, 20 Jan 2011 08:47:28 -0500, Justin Johansson
j...@nospam.com wrote:
Not long ago the Java Language people introduced the idea of
annotations together with an annotation processing tool (apt).
Now perhaps the
On Monday, 8 December 2014 at 10:31:46 UTC, John Colvin wrote:
On Sunday, 7 December 2014 at 22:46:02 UTC, Dmitry Olshansky
wrote:
08-Dec-2014 01:38, John Colvin пишет:
On Sunday, 7 December 2014 at 22:13:50 UTC, Dmitry Olshansky
wrote:
08-Dec-2014 00:36, John Colvin пишет:
On Sunday, 7
On Sunday, 7 December 2014 at 13:39:38 UTC, Dicebot wrote:
On Saturday, 6 December 2014 at 09:07:34 UTC, Dmitry Olshansky
wrote:
Solved in Scala:
- operator overloading
- properties - that + optional (), a library writer still can
enforce () to be used
- only and exactly one class - any
On Saturday, 6 December 2014 at 01:53:03 UTC, Rikki Cattermole
wrote:
On 6/12/2014 5:45 a.m., Dicebot wrote:
In my opinion OOP is very unfriendly for testing as a paradigm
in
general. The very necessity to create mocks is usually an
alarm.
I really need to start saving quotes. This is
On Saturday, 6 December 2014 at 08:36:28 UTC, ketmar via
Digitalmars-d wrote:
On Sat, 06 Dec 2014 07:54:32 +
Paulo Pinto via Digitalmars-d digitalmars-d@puremagic.com
wrote:
On Saturday, 6 December 2014 at 01:31:59 UTC, deadalnix wrote:
On Friday, 5 December 2014 at 20:43:03 UTC, paulo
On Saturday, 6 December 2014 at 08:26:23 UTC, Brad Roberts via
Digitalmars-d wrote:
On 12/5/2014 11:54 PM, Paulo Pinto via Digitalmars-d wrote:
On Saturday, 6 December 2014 at 01:31:59 UTC, deadalnix wrote:
Code review my friend. Nothing gets in without review, and as
won't usually don't enjoy
On Saturday, 6 December 2014 at 09:07:34 UTC, Dmitry Olshansky
wrote:
06-Dec-2014 01:28, Freddy пишет:
On Thursday, 4 December 2014 at 13:48:04 UTC, Russel Winder via
Digitalmars-d wrote:
It's an argument for Java over Python specifically but a bit
more
general in reality. This stood out for
On Saturday, 6 December 2014 at 15:14:23 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Sat, Dec 06, 2014 at 08:46:58AM +, Paulo Pinto via
Digitalmars-d wrote:
On Saturday, 6 December 2014 at 08:26:23 UTC, Brad Roberts via
Digitalmars-d
wrote:
On 12/5/2014 11:54 PM, Paulo Pinto via
On Saturday, 6 December 2014 at 15:35:57 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Sat, Dec 06, 2014 at 03:26:08PM +, Russel Winder via
Digitalmars-d wrote:
[...]
primitive are passed by value; arrays and user defined
types are
passed by reference only (killing memory usage)
The majority of corporations I have worked for, software
development is not their main business, so they tend to disregard
anything that doesn't contribute to their business as waste of
money.
I imagine your employer main business is software development.
--
Paulo
On Friday, 5 December 2014 at 07:33:21 UTC, Shammah Chancellor
wrote:
On 2014-12-04 14:12:32 +, Ola Fosheim Grøstad said:
I did not find that odd, they are not perceived as stable and
proven. Go is still working on finding the right GC solution.
There are quite a few companies using Go
On Friday, 5 December 2014 at 02:25:20 UTC, Walter Bright wrote:
On 12/4/2014 5:32 PM, ketmar via Digitalmars-d wrote:
http://www.teamten.com/lawrence/writings/java-for-everything.html
i didn't read the article, but i bet that this is just another
article
about his language of preference and
On Friday, 5 December 2014 at 13:43:51 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Fri, Dec 05, 2014 at 09:27:15AM +, Paulo Pinto via
Digitalmars-d wrote:
On Friday, 5 December 2014 at 02:25:20 UTC, Walter Bright
wrote:
[...]
you have to hire humans to
sit all day repeating the same
On Friday, 5 December 2014 at 13:14:52 UTC, H. S. Teoh via
Digitalmars-d wrote:
On Fri, Dec 05, 2014 at 04:49:02AM +0200, ketmar via
Digitalmars-d wrote:
On Fri, 05 Dec 2014 02:39:49 +
deadalnix via Digitalmars-d digitalmars-d@puremagic.com
wrote:
[...]
Also relevant:
On Friday, 5 December 2014 at 20:25:49 UTC, Walter Bright wrote:
On 12/5/2014 1:27 AM, Paulo Pinto wrote:
Just because code has tests, doesn't mean the tests are
testing what they
should. But if they reach the magical percentage number then
everyone is happy.
I write unit tests with the goal
On Friday, 5 December 2014 at 18:46:12 UTC, Jonathan wrote:
JEE is the evolution of distributed CORBA applications in the
enterprise, with .NET enterprise applications being the
evolution of DCOM.
Both games that C++ lost its place at.
What about zeromq with C++ or even resorting to simple
On Saturday, 6 December 2014 at 01:31:59 UTC, deadalnix wrote:
On Friday, 5 December 2014 at 20:43:03 UTC, paulo pinto wrote:
On Friday, 5 December 2014 at 20:25:49 UTC, Walter Bright
wrote:
On 12/5/2014 1:27 AM, Paulo Pinto wrote:
Just because code has tests, doesn't mean the tests are
On Thursday, 4 December 2014 at 13:48:04 UTC, Russel Winder via
Digitalmars-d wrote:
It's an argument for Java over Python specifically but a bit
more
general in reality. This stood out for me:
!…other languages like D and Go are too new to bet my work on.
On Thursday, 4 December 2014 at 14:12:34 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 4 December 2014 at 13:48:04 UTC, Russel Winder via
Digitalmars-d wrote:
It's an argument for Java over Python specifically but a bit
more general in reality.
A fun read, and I see his POV. It is a pity
On Thursday, 4 December 2014 at 14:40:10 UTC, Ola Fosheim Grøstad
wrote:
On Thursday, 4 December 2014 at 14:25:52 UTC, Paulo Pinto
wrote:
I rather pay for just one instance.
That depends. What makes Go and Python attractive on AppEngine
is the fast spin up time, you only pay for 15 minutes,
On Friday, 21 November 2014 at 08:02:07 UTC, philippecp wrote:
.Net does have a pretty damn good GC. It is both a moving
garbage
collector (improves locality, reduces heap fragmentation and
allows for memory allocation to be a single pointer operation)
and a generational garbage collector
On Friday, 21 November 2014 at 02:56:09 UTC, Andrei Alexandrescu
wrote:
On 11/20/14 5:09 PM, Walter Bright wrote:
On 11/20/2014 3:10 PM, Ola Fosheim Grøstad
ola.fosheim.grostad+dl...@gmail.com wrote:
On Thursday, 20 November 2014 at 22:47:27 UTC, Walter Bright
wrote:
On 11/20/2014 1:55 PM,
On Tuesday, 18 November 2014 at 02:35:41 UTC, Walter Bright wrote:
On 11/17/2014 3:15 PM, Ola Fosheim Grøstad
ola.fosheim.grostad+dl...@gmail.com wrote:
Ok, but I would rather say it like this: the language C
doesn't really provide
strings, it only provides literals in a particular format. So
On Tuesday, 18 November 2014 at 11:15:28 UTC, Ola Fosheim Grøstad
wrote:
On Tuesday, 18 November 2014 at 02:35:41 UTC, Walter Bright
wrote:
C is a brilliant language. That doesn't mean it hasn't made
serious mistakes in its design. The array decay and 0 strings
have proven to be very costly to
On Tuesday, 18 November 2014 at 13:50:59 UTC, Ola Fosheim Grøstad
wrote:
On Tuesday, 18 November 2014 at 12:02:01 UTC, Paulo Pinto
wrote:
Nobody were forced to write code in C to target anything, it
was a choice. And a choice that grew out of a focus on
performance and the fact that
On Tuesday, 18 November 2014 at 19:45:12 UTC, Walter Bright wrote:
On 11/18/2014 3:15 AM, Ola Fosheim Grøstad
ola.fosheim.grostad+dl...@gmail.com wrote:
On Tuesday, 18 November 2014 at 02:35:41 UTC, Walter Bright
wrote:
C is a brilliant language. That doesn't mean it hasn't made
serious
On Tuesday, 18 November 2014 at 15:36:58 UTC, Ola Fosheim Grøstad
wrote:
On Tuesday, 18 November 2014 at 14:56:42 UTC, Paulo Pinto
wrote:
Since when do developers use a different systems programming
language than the one sold by the OS vendor?
Who has the pleasure to waste work hours writing
On Sunday, 16 November 2014 at 10:21:53 UTC, Marc Schütz wrote:
On Friday, 14 November 2014 at 21:59:47 UTC, deadalnix wrote:
On Friday, 14 November 2014 at 11:46:51 UTC, Marc Schütz wrote:
That is a well covered subject and told you what to google for
as
well as the basic approach. Your
On Monday, 17 November 2014 at 11:43:45 UTC, Ola Fosheim Grøstad
wrote:
Remember that the alternative to zero-terminated strings at
that time was to have 2 string types, one with a one byte
length and one with a larger length. So I think C made the
right choice for it's time, to have a single
On Monday, 17 November 2014 at 12:49:16 UTC, Ola Fosheim Grøstad
wrote:
On Monday, 17 November 2014 at 12:36:49 UTC, Paulo Pinto wrote:
On Monday, 17 November 2014 at 11:43:45 UTC, Ola Fosheim
Grøstad wrote:
Remember that the alternative to zero-terminated strings at
that time was to have 2
Am 16.11.2014 um 08:44 schrieb Walter Bright:
On 11/15/2014 11:14 PM, Paulo Pinto wrote:
Am 16.11.2014 um 05:51 schrieb Walter Bright:
What I find odd about the progress of C++ (11, 14, 17, ...) is that
there has been no concerted effort to make the preprocesser obsolete.
What about
Am 16.11.2014 um 20:59 schrieb Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
ola.fosheim.grostad+dl...@gmail.com:
On Sunday, 16 November 2014 at 19:24:47 UTC, Walter Bright wrote:
This made C far, far more difficult and buggy to work with than it
should have been.
Depends on your view of C, if you
On Friday, 14 November 2014 at 20:22:30 UTC, Dmitry Olshansky
wrote:
...
Good point and it also answers the main question about D - to
become popular there need to be tools written in D. In fact I
wrote a couple at work, simple beasts that do one thing and do
it well.
Problem is we need
Am 16.11.2014 um 05:51 schrieb Walter Bright:
On 11/13/2014 3:44 AM, Manu via Digitalmars-d wrote:
After having adapted to D and distancing from C++, trying to go back
is like some form of inhuman torture!
I really don't remember it being as bad as it is... the time away has
given me new
On Thursday, 13 November 2014 at 15:38:07 UTC, Wyatt wrote:
On Thursday, 13 November 2014 at 14:17:43 UTC, Paulo Pinto
wrote:
In Germany I get to see Lumias all the time in trains and in
the southern countries there are more people with Lumias than
iPhones.
Oh? Interesting; I'm honestly
On Thursday, 13 November 2014 at 23:29:42 UTC, ZombineDev wrote:
Well D is still a much better language. I have used C#
professionally for about 2 years and in my opinion it invites
writing over-architected OOP with little regard about
efficiency. My experience is based on working in the
On Friday, 14 November 2014 at 16:28:21 UTC, Ola Fosheim Grøstad
wrote:
On Friday, 14 November 2014 at 15:32:45 UTC, Kagamin wrote:
Why would you do it? One nice feature of .net from day one was
that you can write code in any language, they interoperate on
byte code level.
I have no need for
On Friday, 14 November 2014 at 18:30:54 UTC, Dmitry Olshansky
wrote:
14-Nov-2014 13:48, Paulo Pinto пишет:
It is primitive compared to modern language standards, but
companies see
business value in it. Even Microsoft has joined the party with
Azure
support for Docker.
Frankly this doesn't
On Friday, 14 November 2014 at 18:35:56 UTC, Joakim wrote:
On Friday, 14 November 2014 at 14:20:00 UTC, Chad Joan wrote:
We really should have had a toolchain compiling D into working
(release quality) Android/iOS executables about 3-5 years ago.
I agree. Well, to a large extent: the first
On Friday, 14 November 2014 at 22:35:30 UTC, Joakim wrote:
On Friday, 14 November 2014 at 19:51:02 UTC, Paulo Pinto wrote:
On Friday, 14 November 2014 at 18:35:56 UTC, Joakim wrote:
I don't know, I think D really has a chance to do well on
mobile, but have other alternative languages, ie not
On Thursday, 13 November 2014 at 00:58:41 UTC, Walter Bright
wrote:
http://techcrunch.com/2014/11/12/microsoft-makes-visual-studio-free-for-small-teams/
This is good news for D! It lowers the bar for writing 64 bit D
code on Windows, and it also enables us to abandon support for
versions of
On Thursday, 13 November 2014 at 11:44:31 UTC, Manu via
Digitalmars-d wrote:
On 13 November 2014 20:38, via Digitalmars-d
digitalmars-d@puremagic.com wrote:
On Thursday, 13 November 2014 at 10:24:44 UTC, Marc Schütz
wrote:
D need to appropriate what C++ has and do it better. Basically
it
On Thursday, 13 November 2014 at 13:59:32 UTC, Wyatt wrote:
On Thursday, 13 November 2014 at 08:50:29 UTC, Ola Fosheim
Grøstad wrote:
So, how to write a source-to-source compiler from CS to D…? ;-)
I think it would be more useful would be to go the other way
around for targeting Windows
On Wednesday, 12 November 2014 at 08:55:30 UTC, deadalnix wrote:
On Wednesday, 12 November 2014 at 08:38:14 UTC, Ola Fosheim
In addition, the whole
CPU industry is backpedaling on the transactional memory
concept. That is awesome on the paper, but it didn't worked.
Given the support on
Am 09.11.2014 um 09:26 schrieb Suliman:
I know that a lot of people are using for programming tools like
Sublime. I am one of them. But if for very simple code it's ok, how to
write hard code?
Do you often need debugger when you are writing code? For which tasks
debugger are more needed for
Am 08.11.2014 um 02:09 schrieb Sean Kelly:
On Saturday, 8 November 2014 at 00:21:52 UTC, Walter Bright wrote:
https://news.ycombinator.com/item?id=8574184
It's a good succinct writeup. Rust sounds pretty cool, if still
quite immature. The comments in Hacker News are enlightening as
well.
On Monday, 3 November 2014 at 11:50:57 UTC, thedeemon wrote:
On Sunday, 2 November 2014 at 10:36:13 UTC, Jonathan Barnard
wrote:
On Sunday, 2 November 2014 at 10:30:21 UTC, Araq wrote:
And I think these are meaningless results. You can see here
for instance what a write barrier can look
Am 02.11.2014 um 02:23 schrieb Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
ola.fosheim.grostad+dl...@gmail.com:
More papers on C bounds checking:
http://llvm.org/pubs/2006-05-24-SAFECode-BoundsCheck.html
Bounds checking on flight control software for Mars expedition:
On Sunday, 2 November 2014 at 08:48:46 UTC, Jonathan Barnard
wrote:
The upcoming version 1.4 of Go uses write barriers in
preparation for the future implementation of a concurrent and
generational GC. On the mailing list thread discussing the beta
On Sunday, 2 November 2014 at 13:13:17 UTC, Paulo Pinto wrote:
On Sunday, 2 November 2014 at 08:48:46 UTC, Jonathan Barnard
wrote:
The upcoming version 1.4 of Go uses write barriers in
preparation for the future implementation of a concurrent and
generational GC. On the mailing list thread
A 30 minute presentation done at NSSpain by Mike Ash, on how to do C
style unsafe programming with Swift,
http://vimeo.com/107707576
--
Paulo
301 - 400 of 716 matches
Mail list logo