Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-17 Thread Regan Heath
On Fri, 14 Jun 2013 23:34:56 +0100, Nick Sabalausky seewebsitetocontac...@semitwist.com wrote: On Thu, 13 Jun 2013 11:48:52 +0100 Regan Heath re...@netmail.co.nz wrote: I use Notepad++ now and have used TextPad in the past. But, those are just text editors with syntax highlighting (fairly

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-17 Thread Regan Heath
On Fri, 14 Jun 2013 23:34:56 +0100, Nick Sabalausky seewebsitetocontac...@semitwist.com wrote: click an error to jump to it's line in the source. Is there a hotkey for this? .. it's little things like having a configurable hotkey (so I can make it F4 like in MSVC that make or break a new

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-17 Thread Jacob Carlborg
On 2013-06-17 10:39, Regan Heath wrote: Oh, yes, the ability to capture the compiler output and do a bit of a parse and jump to error is another top IDE feature IMO. I have that in TextMate :) -- /Jacob Carlborg

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-17 Thread Leandro Lucarella
Jacob Carlborg, el 17 de June a las 12:42 me escribiste: On 2013-06-17 10:39, Regan Heath wrote: Oh, yes, the ability to capture the compiler output and do a bit of a parse and jump to error is another top IDE feature IMO. I have that in TextMate :) Same in VIM. -- Leandro Lucarella

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-15 Thread Jacob Carlborg
On 2013-06-14 23:09, Leandro Lucarella wrote: Yes, I know. BTW, how many people is using it (if any)? If some could share the experience it would be appreciated. I use it :). My experience so far is if you don't take advantage of these buffers it can be a bit annoying. The reason is that

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-13 22:12, Don wrote: Must not be worse than Notepad. g I don't have any requirements. I *only* care about stability at this point. I'm not personally looking for an IDE. I'm more a command line guy. Give Sublime a try. D has fifty people contributing to the compiler, but only two

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-13 22:42, Walter Bright wrote: May I present MicroEmacs: https://github.com/DigitalMars/med Only Linux and Windows support? -- /Jacob Carlborg

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-13 21:39, Peter Alexander wrote: The debugger is the #1 feature I'd miss from my day job if I didn't use Visual Studio. Feature wise, I'm sure gdb has most if not all VS has, but in VS everything is just there in front of you, easily usable (you don't need to consult the manual, or

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-13 22:18, Jonathan M Davis wrote: The differences between a graphical debugger and gdb are fairly interesting in that all the basic stuff is just way easier and more pleasant in a graphical debugger, but gdb has all kinds of advanced stuff that tends to blow graphical debuggers out

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-14 07:48, Johannes Pfau wrote: Can the visual studio debugger show the contents of registers? I found this quite useful when debugging unit test failures related to floating point code in gdc. info float shows the contents of the floating point stack, status register and control

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-13 16:44, Leandro Lucarella wrote: I've always use VIM without any problems. Is not what you typically call an IDE though. I think now some of our guys are using Geany moderately successfully, for sure much better than Ecplise and Mono plugins. IIRC, the main problem with those huge

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Paulo Pinto
On Thursday, 13 June 2013 at 22:30:25 UTC, Peter Alexander wrote: On Thursday, 13 June 2013 at 20:19:06 UTC, Jonathan M Davis wrote: The differences between a graphical debugger and gdb are fairly interesting in that all the basic stuff is just way easier and more pleasant in a graphical

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Dicebot
On Thursday, 13 June 2013 at 22:30:25 UTC, Peter Alexander wrote: What can gdb do in particular that Visual Studio can't? Not trying to troll, I'm genuinely curious. I googled for advanced gdb tricks to try and find some of the more advanced stuff, but it was all simple things that Visual

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Don
On Friday, 14 June 2013 at 06:49:08 UTC, Jacob Carlborg wrote: On 2013-06-13 16:44, Leandro Lucarella wrote: I've always use VIM without any problems. Is not what you typically call an IDE though. I think now some of our guys are using Geany moderately successfully, for sure much better than

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Dicebot
Have finally watched it. Great talk and good jokes! :) One topic I'd like to hear more about is memory management techniques. It was told that only very small amount of garbage is generated and managed by GC, most code avoids heap allocations at all. Is this somehow enforced (tooling, code

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Peter Alexander
On Friday, 14 June 2013 at 05:48:17 UTC, Johannes Pfau wrote: Am Fri, 14 Jun 2013 00:30:24 +0200 schrieb Peter Alexander peter.alexander...@gmail.com: What can gdb do in particular that Visual Studio can't? Can the visual studio debugger show the contents of registers? Yes,

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Peter Alexander
On Friday, 14 June 2013 at 07:40:55 UTC, Dicebot wrote: Does Visual Studio debugger have some sort of scripts/macros? When I was in a small kernel dev related team, we had a lot of own utility macros for gdb to help debug kernel core dumps, especially for messy cases like stack corruption.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Walter Bright
On 6/13/2013 11:40 PM, Jacob Carlborg wrote: On 2013-06-13 22:42, Walter Bright wrote: May I present MicroEmacs: https://github.com/DigitalMars/med Only Linux and Windows support? Others are trivially added if anyone cares.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Peter Alexander
On Friday, 14 June 2013 at 07:40:42 UTC, Don wrote: On Friday, 14 June 2013 at 06:49:08 UTC, Jacob Carlborg wrote: I agree. But he said at the end of the talk that he didn't want codecompletion refactoring or anything like that. Now he said he just wants something better than Notepad that is

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jonathan M Davis
On Friday, June 14, 2013 10:05:27 Peter Alexander wrote: On Friday, 14 June 2013 at 07:40:42 UTC, Don wrote: On Friday, 14 June 2013 at 06:49:08 UTC, Jacob Carlborg wrote: I agree. But he said at the end of the talk that he didn't want codecompletion refactoring or anything like that. Now

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Regan Heath
On Thu, 13 Jun 2013 19:49:09 +0100, Walter Bright newshou...@digitalmars.com wrote: On 6/13/2013 3:48 AM, Regan Heath wrote: What are the basic features you would require of a development environment, People tell me that intellisense is the #1 feature. I could go either way with

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Regan Heath
On Thu, 13 Jun 2013 20:39:17 +0100, Peter Alexander peter.alexander...@gmail.com wrote: On Thursday, 13 June 2013 at 18:49:14 UTC, Walter Bright wrote: On 6/13/2013 3:48 AM, Regan Heath wrote: What are the basic features you would require of a development environment, People tell me that

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Regan Heath
On Thu, 13 Jun 2013 21:12:31 +0100, Don turnyourkidsintoc...@nospam.com wrote: On Thursday, 13 June 2013 at 16:35:08 UTC, Regan Heath wrote: On Thu, 13 Jun 2013 15:32:03 +0100, Colin Grogan grogan.co...@gmail.com wrote: On Thursday, 13 June 2013 at 10:48:52 UTC, Regan Heath wrote: On

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Leandro Lucarella
Dicebot, el 14 de June a las 09:46 me escribiste: Have finally watched it. Great talk and good jokes! :) One topic I'd like to hear more about is memory management techniques. It was told that only very small amount of garbage is generated and managed by GC, most code avoids heap allocations

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Jacob Carlborg
On 2013-06-14 15:37, Leandro Lucarella wrote: I think, same as Manu said, if/when we were to move to D2 we'll have to completely avoid phobos unless a similar approach is taken in terms of memory allocation. Tango is available for D2 as well :) -- /Jacob Carlborg

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Leandro Lucarella
Jacob Carlborg, el 14 de June a las 16:18 me escribiste: On 2013-06-14 15:37, Leandro Lucarella wrote: I think, same as Manu said, if/when we were to move to D2 we'll have to completely avoid phobos unless a similar approach is taken in terms of memory allocation. Tango is available for

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Nick Sabalausky
On Thu, 13 Jun 2013 11:48:52 +0100 Regan Heath re...@netmail.co.nz wrote: I use Notepad++ now and have used TextPad in the past. But, those are just text editors with syntax highlighting (fairly flexibly and simply customisable highlighting BTW). What are the basic features you would

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-14 Thread Joakim
Great talk, good to see someone talking about their real-world experience with D and Don kept it entertaining. A quibble though: the title is horrible, as the talk has very little to do with metaprogramming, and those who aren't interested in the current title will just skip the talk. A

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Jacob Carlborg
On 2013-06-11 14:33, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785 Facebook:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Don
On Thursday, 13 June 2013 at 06:58:22 UTC, Jacob Carlborg wrote: On 2013-06-11 14:33, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Alexander
On Thursday, 13 June 2013 at 07:31:04 UTC, Don wrote: Actually not. I'm just opposed to any work on them right now. The point is that all of those things are COMPLETELY WORTHLESS if the IDE crashes. It's not just a bug. It's an absolute showstopper, and I'm begging the community to do

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Dicebot
On Thursday, 13 June 2013 at 08:16:56 UTC, Peter Alexander wrote: Visual Studio constantly crashes for me at work, and I can imagine MonoDevelop and Eclipse being similar, but simpler editors like Sublime Text, TextMate, vim, emacs etc. shouldn't crash. I've been using Sublime Text for years

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Don
On Thursday, 13 June 2013 at 08:25:19 UTC, Dicebot wrote: On Thursday, 13 June 2013 at 08:16:56 UTC, Peter Alexander wrote: Visual Studio constantly crashes for me at work, and I can imagine MonoDevelop and Eclipse being similar, but simpler editors like Sublime Text, TextMate, vim, emacs etc.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Alexander
On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just viewing the file will cause a crash. If you're unlucky enough to get

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Alexander
On Thursday, 13 June 2013 at 08:25:19 UTC, Dicebot wrote: And I just can't imagine D syntax highlighting crashing vim or emacs :) The syntax highlighting has actually bogged down vim for me in the past. I had a file with a large array in it (hundreds of lines), and scrolling over those lines

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Regan Heath
On Thu, 13 Jun 2013 08:31:03 +0100, Don turnyourkidsintoc...@nospam.com wrote: On Thursday, 13 June 2013 at 06:58:22 UTC, Jacob Carlborg wrote: On 2013-06-11 14:33, Andrei Alexandrescu wrote: Reddit:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Jacob Carlborg
On 2013-06-13 09:31, Don wrote: Actually not. I'm just opposed to any work on them right now. The point is that all of those things are COMPLETELY WORTHLESS if the IDE crashes. It's not just a bug. It's an absolute showstopper, and I'm begging the community to do something about it. Fix the

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread David Nadlinger
On Thursday, 13 June 2013 at 07:31:04 UTC, Don wrote: Actually not. I'm just opposed to any work on them right now. The point is that all of those things are COMPLETELY WORTHLESS if the IDE crashes. It's not just a bug. It's an absolute showstopper, and I'm begging the community to do

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Szymon Gatner
On Tuesday, 11 June 2013 at 12:33:03 UTC, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Dicebot
On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just viewing the file will cause a crash. If you're unlucky enough to get

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Don
On Thursday, 13 June 2013 at 12:39:49 UTC, Dicebot wrote: On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just viewing

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Dicebot
On Thursday, 13 June 2013 at 13:22:23 UTC, Don wrote: Guys, this wasn't even part of the talk. The point I made in the talk is: at the moment, IDE bugs are much, much worse than compiler bugs. Those IDEs are in an alpha state at best. They are not in a state where you can just submit bug

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Steven Schveighoffer
On Wed, 12 Jun 2013 13:20:30 -0400, Walter Bright newshou...@digitalmars.com wrote: Steven Schveighoffer wrote: But you can continue to live in an underwater-mortgage house if you can pay for it. Yes, but we are talking about the financial difference between owning vs renting. Right,

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Colin Grogan
On Thursday, 13 June 2013 at 10:48:52 UTC, Regan Heath wrote: On Thu, 13 Jun 2013 08:31:03 +0100, Don turnyourkidsintoc...@nospam.com wrote: On Thursday, 13 June 2013 at 06:58:22 UTC, Jacob Carlborg wrote: On 2013-06-11 14:33, Andrei Alexandrescu wrote: Reddit:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Leandro Lucarella
Jacob Carlborg, el 13 de June a las 13:07 me escribiste: On 2013-06-13 09:31, Don wrote: Actually not. I'm just opposed to any work on them right now. The point is that all of those things are COMPLETELY WORTHLESS if the IDE crashes. It's not just a bug. It's an absolute showstopper, and I'm

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Regan Heath
On Thu, 13 Jun 2013 15:32:03 +0100, Colin Grogan grogan.co...@gmail.com wrote: On Thursday, 13 June 2013 at 10:48:52 UTC, Regan Heath wrote: On Thu, 13 Jun 2013 08:31:03 +0100, Don turnyourkidsintoc...@nospam.com wrote: On Thursday, 13 June 2013 at 06:58:22 UTC, Jacob Carlborg wrote: On

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 2:19 AM, Peter Alexander wrote: On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just viewing the file will

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 6:58 AM, Steven Schveighoffer wrote: Home ownership is much simpler than playing with stocks, I have to strongly disagree about that. Buying/selling a stock is a mouse click. Tax accounting is a one liner. Buying/selling a house is a major amount of work. Heck, even once you

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Ali Çehreli
On 06/13/2013 06:22 AM, Don wrote: Guys, this wasn't even part of the talk. The point I made in the talk is: Judging from most of the posts on this thread, your talk was about solar panels. :p Ali

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Alexander
On Thursday, 13 June 2013 at 16:53:38 UTC, Walter Bright wrote: Back in the bad old DOS days, there were many code editors that worked instantly. No perceptible delays at all. I find it ironic that today, with machines 1000 times faster, some vendors consider it acceptable to have 15 second

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Adam D. Ruppe
On Thursday, 13 June 2013 at 18:00:26 UTC, Peter Alexander wrote: 35 years later and we now have the device he described, but the absurdity isn't imaginary. The ipad amazes me. Not only is it brutally slow, but it crashes... a lot (the ipad 1 anyway, i've never seen the newer ones). Yet

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Jonathan M Davis
On Thursday, June 13, 2013 10:36:11 Ali Çehreli wrote: On 06/13/2013 06:22 AM, Don wrote: Guys, this wasn't even part of the talk. The point I made in the talk is: Judging from most of the posts on this thread, your talk was about solar panels. :p LOL. Yeah. That and the housing market.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Steven Schveighoffer
On Thu, 13 Jun 2013 13:33:26 -0400, Walter Bright newshou...@digitalmars.com wrote: On 6/13/2013 6:58 AM, Steven Schveighoffer wrote: Home ownership is much simpler than playing with stocks, I have to strongly disagree about that. Buying/selling a stock is a mouse click. Tax accounting

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 11:00 AM, Peter Alexander wrote: From a cold boot, the terminal I use, iTerm, can take upwards of 10 seconds to start up before I can start entering commands. The perennial problem with JITs.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Adam D. Ruppe
On Thursday, 13 June 2013 at 18:27:11 UTC, Jonathan M Davis wrote: The actual talk has had very little discussion here. :( In my defense, Andrei did say to try to drive discussion on the social channels, so I posted my more on-topic comments to Reddit.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 2:22 AM, Peter Alexander wrote: The syntax highlighting has actually bogged down vim for me in the past. I had a file with a large array in it (hundreds of lines), and scrolling over those lines caused vim to stutter at about 1fps. Back in the Bad Old DOS days, I had trouble with

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 3:48 AM, Regan Heath wrote: What are the basic features you would require of a development environment, People tell me that intellisense is the #1 feature.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 11:25 AM, Steven Schveighoffer wrote: I meant much simpler to predict/easier to come out ahead. Sheesh, so much literalism here :) I'm going to disagree with that one, too! Consider an SP 500 index stock, like SPY. It's: 1. trivial to buy and sell - a couple clicks 2. liquid -

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Jonathan M Davis
On Thursday, June 13, 2013 20:29:34 Adam D. Ruppe wrote: On Thursday, 13 June 2013 at 18:27:11 UTC, Jonathan M Davis wrote: The actual talk has had very little discussion here. :( In my defense, Andrei did say to try to drive discussion on the social channels, so I posted my more on-topic

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Alexander
On Thursday, 13 June 2013 at 18:49:14 UTC, Walter Bright wrote: On 6/13/2013 3:48 AM, Regan Heath wrote: What are the basic features you would require of a development environment, People tell me that intellisense is the #1 feature. The debugger is the #1 feature I'd miss from my day job if

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Steven Schveighoffer
On Thu, 13 Jun 2013 15:10:06 -0400, Walter Bright newshou...@digitalmars.com wrote: On 6/13/2013 11:25 AM, Steven Schveighoffer wrote: I meant much simpler to predict/easier to come out ahead. Sheesh, so much literalism here :) I'm going to disagree with that one, too! Consider an SP

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Don
On Thursday, 13 June 2013 at 16:35:08 UTC, Regan Heath wrote: On Thu, 13 Jun 2013 15:32:03 +0100, Colin Grogan grogan.co...@gmail.com wrote: On Thursday, 13 June 2013 at 10:48:52 UTC, Regan Heath wrote: On Thu, 13 Jun 2013 08:31:03 +0100, Don turnyourkidsintoc...@nospam.com wrote: On

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Jonathan M Davis
On Thursday, June 13, 2013 21:39:17 Peter Alexander wrote: On Thursday, 13 June 2013 at 18:49:14 UTC, Walter Bright wrote: On 6/13/2013 3:48 AM, Regan Heath wrote: What are the basic features you would require of a development environment, People tell me that intellisense is the #1

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Walter Bright
On 6/13/2013 1:12 PM, Don wrote: Must not be worse than Notepad. g May I present MicroEmacs: https://github.com/DigitalMars/med

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Peter Williams
On 13/06/13 19:19, Peter Alexander wrote: On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just viewing the file will cause

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread deadalnix
On Thursday, 13 June 2013 at 09:19:33 UTC, Peter Alexander wrote: On Thursday, 13 June 2013 at 09:06:00 UTC, Don wrote: Mono-D and Eclipse DDT both have major problems with long pauses while typing (eg 15 seconds unresponsive) and crashes. Both of them even have modules of death where just

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-13 Thread Johannes Pfau
Am Fri, 14 Jun 2013 00:30:24 +0200 schrieb Peter Alexander peter.alexander...@gmail.com: On Thursday, 13 June 2013 at 20:19:06 UTC, Jonathan M Davis wrote: The differences between a graphical debugger and gdb are fairly interesting in that all the basic stuff is just way easier and more

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Don
On Tuesday, 11 June 2013 at 20:02:29 UTC, Walter Bright wrote: On 6/11/2013 12:21 PM, John Colvin wrote: On Tuesday, 11 June 2013 at 18:47:35 UTC, Walter Bright wrote: On 6/11/2013 8:28 AM, Adam D. Ruppe wrote: It is great stuff, solar power is almost free money if you can wait 20 years for

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Andrei Alexandrescu
On 6/11/13 11:40 PM, Walter Bright wrote: I just want to point out that owning a home is far from the sure path to wealth it is too often presented as. As always, caveat emptor. I'd say it's historically about as risky as owning stocks. The main difference is that the house has a utility

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Juan Manuel Cabo
On 06/11/2013 09:33 AM, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Walter Bright
On 6/12/2013 1:04 AM, Don wrote: On Tuesday, 11 June 2013 at 20:02:29 UTC, Walter Bright wrote: Note that none of the advertisements, brochures, etc., mention expected life of the PVs. That's not correct. Almost all manufacturers provide a 20 or 30 year warranty. Warranty periods have been

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Charles Hixson
On 06/11/2013 08:59 PM, Steven Schveighoffer wrote: On Tue, 11 Jun 2013 23:36:11 -0400, Jesse Phillips jesse.k.phillip...@gmail.com wrote: On Tuesday, 11 June 2013 at 21:55:48 UTC, Adam D. Ruppe wrote: ...and if you sell it, unless you own multiple houses, you're now homeless. And housing

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Walter Bright
On 6/12/2013 5:58 AM, Andrei Alexandrescu wrote: On 6/11/13 11:40 PM, Walter Bright wrote: I just want to point out that owning a home is far from the sure path to wealth it is too often presented as. As always, caveat emptor. I'd say it's historically about as risky as owning stocks. The

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-12 Thread Timon Gehr
On 06/11/2013 02:33 PM, Andrei Alexandrescu wrote: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785

DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Andrei Alexandrescu
Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785 Facebook:

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Adam D. Ruppe
hah, I have a PV solar module sitting in my house right now... I'll be installing it (and the rest of my setup) as soon as I have another two or the grand to spend. It is great stuff, solar power is almost free money if you can wait 20 years for it.

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread John Colvin
On Tuesday, 11 June 2013 at 15:28:09 UTC, Adam D. Ruppe wrote: hah, I have a PV solar module sitting in my house right now... I'll be installing it (and the rest of my setup) as soon as I have another two or the grand to spend. It is great stuff, solar power is almost free money if you can

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread John Colvin
On Tuesday, 11 June 2013 at 16:19:20 UTC, John Colvin wrote: On Tuesday, 11 June 2013 at 15:28:09 UTC, Adam D. Ruppe wrote: hah, I have a PV solar module sitting in my house right now... I'll be installing it (and the rest of my setup) as soon as I have another two or the grand to spend. It

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Adam D. Ruppe
On Tuesday, 11 June 2013 at 16:19:20 UTC, John Colvin wrote: Combine that with good government subsidies and a deal to sell the power back to the grid and it's more like 10 years, max Aye, that's what I was hoping to get (New York State would have given like 50% money back) but alas I

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 8:28 AM, Adam D. Ruppe wrote: It is great stuff, solar power is almost free money if you can wait 20 years for it. Yeah, but you'll have to replace it before 20 years!

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread David
Am 11.06.2013 14:33, schrieb Andrei Alexandrescu: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Adam D. Ruppe
On Tuesday, 11 June 2013 at 18:47:35 UTC, Walter Bright wrote: Yeah, but you'll have to replace it before 20 years! Here's the beauty of it though: the manufacturer offers a 25 year warranty! I've heard stories of PV panels from the 70's still working too. I betcha the lifetime depends on

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Steven Schveighoffer
On Tue, 11 Jun 2013 15:21:31 -0400, John Colvin john.loughran.col...@gmail.com wrote: On Tuesday, 11 June 2013 at 18:47:35 UTC, Walter Bright wrote: On 6/11/2013 8:28 AM, Adam D. Ruppe wrote: It is great stuff, solar power is almost free money if you can wait 20 years for it. Yeah, but

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread John Colvin
On Tuesday, 11 June 2013 at 19:38:13 UTC, Steven Schveighoffer wrote: On Tue, 11 Jun 2013 15:21:31 -0400, John Colvin john.loughran.col...@gmail.com wrote: On Tuesday, 11 June 2013 at 18:47:35 UTC, Walter Bright wrote: On 6/11/2013 8:28 AM, Adam D. Ruppe wrote: It is great stuff, solar power

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Steven Schveighoffer
On Tue, 11 Jun 2013 15:44:35 -0400, John Colvin john.loughran.col...@gmail.com wrote: It's not ready to roll out as the energy of the future, but in certain circumstances it's a good deal for an individual. It's not a good deal for the taxpayers who have to subsidize it to make it a

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 12:21 PM, John Colvin wrote: On Tuesday, 11 June 2013 at 18:47:35 UTC, Walter Bright wrote: On 6/11/2013 8:28 AM, Adam D. Ruppe wrote: It is great stuff, solar power is almost free money if you can wait 20 years for it. Yeah, but you'll have to replace it before 20 years!

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Andrej Mitrovic
On 6/11/13, Walter Bright newshou...@digitalmars.com wrote: Circuit boards, inverters, etc., also fail, and you'd need some assurance you can get replacement parts for 20 years. I bet most companies don't even get to live 20 years. And usually the older a product, the harder (i.e. more

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Adam D. Ruppe
On Tuesday, 11 June 2013 at 19:38:13 UTC, Steven Schveighoffer wrote: I have to laugh at this. Solar is *almost* free money *if* you can wait 20 years A 20 year payback time is no big deal to me, the house won't pay for itself compared to renting for a similar timeframe either, but I see it

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Steven Schveighoffer
On Tue, 11 Jun 2013 16:18:09 -0400, Adam D. Ruppe destructiona...@gmail.com wrote: On Tuesday, 11 June 2013 at 19:38:13 UTC, Steven Schveighoffer wrote: I have to laugh at this. Solar is *almost* free money *if* you can wait 20 years A 20 year payback time is no big deal to me, the house

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 1:11 PM, Andrej Mitrovic wrote: On 6/11/13, Walter Bright newshou...@digitalmars.com wrote: Circuit boards, inverters, etc., also fail, and you'd need some assurance you can get replacement parts for 20 years. I bet most companies don't even get to live 20 years. And usually the

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread bearophile
Steven Schveighoffer: I have no doubt that solar technology will continue to innovate, but the worst thing we can do right now is subsidize it. When it's ready (and it will be), it will succeed on its own merits. The situation is far more complex than that. Bye, bearophile

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Andrej Mitrovic
On Tuesday, 11 June 2013 at 20:47:04 UTC, Walter Bright wrote: Actually, parts for old cars are a lot cheaper than for new ones! But I think that's an anomaly. I guess it totally depends on where you live. :)

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 1:18 PM, Adam D. Ruppe wrote: On Tuesday, 11 June 2013 at 19:38:13 UTC, Steven Schveighoffer wrote: I have to laugh at this. Solar is *almost* free money *if* you can wait 20 years A 20 year payback time is no big deal to me, the house won't pay for itself compared to renting

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Steven Schveighoffer
On Tue, 11 Jun 2013 16:51:53 -0400, Walter Bright newshou...@digitalmars.com wrote: On 6/11/2013 1:18 PM, Adam D. Ruppe wrote: On Tuesday, 11 June 2013 at 19:38:13 UTC, Steven Schveighoffer wrote: I have to laugh at this. Solar is *almost* free money *if* you can wait 20 years A 20

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 1:47 PM, Andrej Mitrovic wrote: On Tuesday, 11 June 2013 at 20:47:04 UTC, Walter Bright wrote: Actually, parts for old cars are a lot cheaper than for new ones! But I think that's an anomaly. I guess it totally depends on where you live. :) In the US. For example, my daily

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Adam D. Ruppe
On Tuesday, 11 June 2013 at 20:51:58 UTC, Walter Bright wrote: Owning a home has lots of nice advantages, but saving money isn't reliably one of them. I agreed with you until last year, but the very low mortgage interest rates and fitting in principle prepayments into my budget tipped me

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 2:19 PM, Steven Schveighoffer wrote: Define financially better off :) You have mo' moolah. Is their any other definition? And this is not even a fair conversation, because there are so many variables to consider. I'd like to pop that default conception that buying is

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Walter Bright
On 6/11/2013 2:20 PM, Adam D. Ruppe wrote: On Tuesday, 11 June 2013 at 20:51:58 UTC, Walter Bright wrote: Owning a home has lots of nice advantages, but saving money isn't reliably one of them. I agreed with you until last year, but the very low mortgage interest rates and fitting in

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread John Colvin
On Tuesday, 11 June 2013 at 19:54:34 UTC, Steven Schveighoffer wrote: On Tue, 11 Jun 2013 15:44:35 -0400, John Colvin john.loughran.col...@gmail.com wrote: It's not ready to roll out as the energy of the future, but in certain circumstances it's a good deal for an individual. It's not a

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread John Colvin
On Tuesday, 11 June 2013 at 21:29:49 UTC, Walter Bright wrote: On 6/11/2013 2:19 PM, Steven Schveighoffer wrote: Define financially better off :) You have mo' moolah. Is their any other definition? And this is not even a fair conversation, because there are so many variables to consider.

  1   2   >