digitalmars.D - Thoughts about the ideal programming language
- Dennis Ritchie (6/6) May 13 2015 Hi,
- thedeemon (4/5) May 13 2015 Just some usual C++ critique and very vague basic principles
- Dennis Ritchie (18/23) May 14 2015 The author develops his own ideal programming language and is
- HaraldZealot (10/15) May 14 2015 I generally agree with you. But his idea of language extension
- Maxim Fomin (5/12) May 14 2015 Can few to say regarding your thoughts, but need to mention that
Hi, I think that many will find something interesting in this article: ----- https://translate.google.ru/translate?hl=ru&sl=ru&tl=en&u=http%3A%2F%2Fhabrahabr.ru%2Fpost%2F257875%2F ----- Sorry translated using google translate.
May 13 2015
On Wednesday, 13 May 2015 at 18:59:42 UTC, Dennis Ritchie wrote:http%3A%2F%2Fhabrahabr.ru%2Fpost%2F257875%2FJust some usual C++ critique and very vague basic principles about having a core language with some extensions and library support, nothing constructive or informative really.
May 13 2015
On Thursday, 14 May 2015 at 06:02:37 UTC, thedeemon wrote:On Wednesday, 13 May 2015 at 18:59:42 UTC, Dennis Ritchie wrote:The author develops his own ideal programming language and is based on his tongue D. Actually, currently the best candidate for the common languages - this is D, which proves this article. "I agree completely. I among evernote-notes, where I keep the idea of the differences in programming languages, rather big section is dedicated IDE; the design language to take into account a bunch of IDE (in particular, the syntax of the language should be structured in such a way that it is convenient to work avtokompilitu, Tree Builder classes and other tools IDE, which should work "on the fly"); I did point out specific recommendations to the IDE, by organizing projects, etc., which are usually in the language is not included. And one of the first things with which I began experimenting with my compiler (fork D) - is to write a simple IDE for Qt and do visualizer AST (and then will visualizers all transformations within the compiler, up to the code generator). That is not only to use the compiler, but even without it razrarabyvat GUI uncomfortable."http%3A%2F%2Fhabrahabr.ru%2Fpost%2F257875%2FJust some usual C++ critique and very vague basic principles about having a core language with some extensions and library support, nothing constructive or informative really.
May 14 2015
On Thursday, 14 May 2015 at 06:02:37 UTC, thedeemon wrote:On Wednesday, 13 May 2015 at 18:59:42 UTC, Dennis Ritchie wrote:I generally agree with you. But his idea of language extension looks very nice, and as I think is similar to tendency in D make some features part of library (e.g. octal numbers, complex numbers). And verbalize such concept can make this tendency sharper and clearer and possible more productive. The last Andrej proposal for allocators may become example of such "language extension". D specifies interface of allocators and introduce reference implementation, but for example embeded D provide other implementation.http%3A%2F%2Fhabrahabr.ru%2Fpost%2F257875%2FJust some usual C++ critique and very vague basic principles about having a core language with some extensions and library support, nothing constructive or informative really.
May 14 2015
On Wednesday, 13 May 2015 at 18:59:42 UTC, Dennis Ritchie wrote:Hi, I think that many will find something interesting in this article: ----- https://translate.google.ru/translate?hl=ru&sl=ru&tl=en&u=http%3A%2F%2Fhabrahabr.ru%2Fpost%2F257875%2F ----- Sorry translated using google translate.Can few to say regarding your thoughts, but need to mention that that site is the only significant one I am aware of with anti-technical, inflated, self - important culture of discussion (this has nothing to do with your post particular).
May 14 2015