Thread overview | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 23, 2015 So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
This has resurfaced on Reddit: https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/ |
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote:
> This has resurfaced on Reddit:
>
> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/
Will you be moving that article and your other work to your own domain? One reddit commenter says that drdobbs link crashed his chrome tab, I've seen another drdobbs article start repeatedly reloading in a loop, and a Google search for a random phrase from this article doesn't even turn up this link but some spam site called impythonist that copy-pasted your article.
Time to give your old articles a better home, I think, assuming you have the copyright or can get it.
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote:
> This has resurfaced on Reddit:
>
> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/
I might end up using this. It seems like there aren't many better ways to really learn about programming than to build one's own language.
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote:
> This has resurfaced on Reddit:
>
> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/
Very good article, thanks!
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote:
> This has resurfaced on Reddit:
>
> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/
Hi Walther, interesting article. I guess it's like with entrepreneurship in general. It's a lot of work and lots of people will tell that you don't have what it takes, it won't work, you can't beat the big guys etc. But, as you progress and they see the results, more and more of them change their "no" to "maybe", "hmm..." and "yes".
I am working on a cloud project where we will also need to implement a little language that can run inside our cloud. The constraints are quite different from a general purpose language in terms of compilation / interpretation time, memory usage etc. so the design will probably be different than e.g. D.
I am looking forward to this project. Yes, it's geeky, and yes, it will probably "suck" in the first versions - but eventually we will get there, and it will work just fine.
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | On 12/23/2015 7:35 PM, Joakim wrote: > On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote: >> This has resurfaced on Reddit: >> >> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/ >> > > Will you be moving that article and your other work to your own domain? One > reddit commenter says that drdobbs link crashed his chrome tab, I've seen > another drdobbs article start repeatedly reloading in a loop, and a Google > search for a random phrase from this article doesn't even turn up this link but > some spam site called impythonist that copy-pasted your article. > > Time to give your old articles a better home, I think, assuming you have the > copyright or can get it. https://www.digitalmars.com/articles/b89.html |
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jakob Jenkov | On 12/24/2015 3:43 AM, Jakob Jenkov wrote:
> I am working on a cloud project where we will also need to implement a little
> language that can run inside our cloud. The constraints are quite different from
> a general purpose language in terms of compilation / interpretation time, memory
> usage etc. so the design will probably be different than e.g. D.
>
> I am looking forward to this project. Yes, it's geeky, and yes, it will probably
> "suck" in the first versions - but eventually we will get there, and it will
> work just fine.
I wish you the best for it.
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Thursday, 24 December 2015 at 13:03:03 UTC, Walter Bright wrote:
> On 12/23/2015 7:35 PM, Joakim wrote:
>> On Thursday, 24 December 2015 at 01:08:38 UTC, Walter Bright wrote:
>>> This has resurfaced on Reddit:
>>>
>>> https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/
>>>
>>
>> Will you be moving that article and your other work to your own domain? One
>> reddit commenter says that drdobbs link crashed his chrome tab, I've seen
>> another drdobbs article start repeatedly reloading in a loop, and a Google
>> search for a random phrase from this article doesn't even turn up this link but
>> some spam site called impythonist that copy-pasted your article.
>>
>> Time to give your old articles a better home, I think, assuming you have the
>> copyright or can get it.
>
> https://www.digitalmars.com/articles/b89.html
That's a different article, the Gimli one, not the one with practical advice. Also, I get a certificate error when I click on it, because it doesn't apply for the www subdomain.
|
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim | On Thursday, 24 December 2015 at 13:21:45 UTC, Joakim wrote: > On Thursday, 24 December 2015 at 13:03:03 UTC, Walter Bright wrote: >> On 12/23/2015 7:35 PM, Joakim wrote: >>> [...] >> >> https://www.digitalmars.com/articles/b89.html > > That's a different article, the Gimli one, not the one with practical advice. Also, I get a certificate error when I click on it, because it doesn't apply for the www subdomain. Ah, I see you have it here instead: https://www.digitalmars.com/articles/b90.html Any idea why it's not indexed? |
December 24, 2015 Re: So You Want To Write Your Own Language | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 24/12/15 02:08, Walter Bright wrote: > This has resurfaced on Reddit: > > https://www.reddit.com/r/programming/comments/3xya5v/so_you_want_to_write_your_own_language/ In the comments, about the cluttered syntax. For the attributes, due to legacy reasons, it seems like D got all the defaults wrong. System instead of safe, mutable instead of immutable, not pure instead of pure and so on. We might not be able to get rid of any attributes but if some of these defaults were different perhaps it would not be necessary to use so many attributes all the time. I know that many here don't agree but personally I think the language could have less syntax it had AST macros. Some syntax that is built-in now could be moved to library code in the form of macros. -- /Jacob Carlborg |
Copyright © 1999-2021 by the D Language Foundation