Re: Updating D beyond Unicode 2.0

2018-09-24 Thread Martin Tschierschke via Digitalmars-d
On Monday, 24 September 2018 at 14:34:21 UTC, Steven Schveighoffer wrote: On 9/24/18 10:14 AM, Adam D. Ruppe wrote: On Monday, 24 September 2018 at 13:26:14 UTC, Steven Schveighoffer wrote: Part of the reason, which I haven't read here yet, is that all the keywords are in English. Eh, those a

Re: dlang download stat should be updated

2018-09-12 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 11 September 2018 at 07:25:22 UTC, Suliman wrote: On Sunday, 9 September 2018 at 09:05:33 UTC, Suliman wrote: Last update was long time ago http://erdani.com/d/downloads.daily.png UP +1

Re: This is why I don't use D.

2018-09-05 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 5 September 2018 at 05:44:38 UTC, H. S. Teoh wrote: On Wed, Sep 05, 2018 at 01:18:17AM +, James Blachly via Digitalmars-d wrote: [...] [...] [...] To me, this strongly suggests the following idea: - add *all* dlang.org packages to our current autotester / CI infrastructur

Re: DMD, Vibe.d, and Dub

2018-07-18 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 18 July 2018 at 15:21:29 UTC, Russel Winder wrote: On Wed, 2018-07-18 at 14:20 +, Seb via Digitalmars-d wrote: On Wednesday, 18 July 2018 at 12:56:05 UTC, Russel Winder wrote: > [...] You have openssl 1.1 installed, but vibe.d tries to link with openssl 1.0 by default. See

Re: DIP 1015--removal of implicit conversion from integer and character literals to bool--Community Review Round 1

2018-06-21 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 20 June 2018 at 08:16:21 UTC, Mike Parker wrote: This is the feedback thread for the first round of Community Review for DIP 1015, "Deprecation and removal of implicit conversion from integer and character literals to bool": https://github.com/dlang/DIPs/blob/7c2c39243d0d747191f0

Any comments about the new Ruby JIT Compiler

2018-06-13 Thread Martin Tschierschke via Digitalmars-d
The compilation is done by using the C compiler in the background. https://www.ruby-lang.org/en/news/2018/05/31/ruby-2-6-0-preview2-released/ Could D be an better choice for that purpose? Any comment?

Re: dub subpckages and how to depend on them internally

2018-05-31 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 29 May 2018 at 23:41:59 UTC, aliak wrote: Hi, I'm trying to get dub working with subpackages and I just can't quite seem to hit the nail on the head. Any help would be greatly appreciated. This is the current setup is like this, and there's a shared source folder as well called "c

Re: ! No alerts ! code.dlang.org

2018-05-24 Thread Martin Tschierschke via Digitalmars-d
On Monday, 14 May 2018 at 08:24:37 UTC, Martin Tschierschke wrote: Pingdom Weekly Report 2018-04-30 to 2018-05-06 CHECK NAME UPTIME DOWNTIMEOUTAGES RESPONSE TIME code.dlang.org 99.95% 0h 05m 00s 1 524 ms Last week (2018-05-07 to 2018-05-13) again: Uptime 100

Re: ! No allerts ! code.dlang.org

2018-05-14 Thread Martin Tschierschke via Digitalmars-d
On Friday, 11 May 2018 at 12:13:49 UTC, Sönke Ludwig wrote: @Martin Nowak, please make a post about the new server infrastructure @ announce! Hi Martin, just wanted to note that the registry currently still runs on a VPS of mine, although on a different one that has a lot more free resourc

! No allerts ! code.dlang.org

2018-05-07 Thread Martin Tschierschke via Digitalmars-d
I just want to send a big thank you to Martin Nowak and Sönke Ludwig and every one else running the infrastructure of DUB behind the scene! This is the list of Weekly Reports from pingdom.com for code.dlang.org: Pingdom Weekly Reports 2018-04-02 to 2018-04-08 (partly) CHECKS WITH

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 21 March 2018 at 16:19:35 UTC, H. S. Teoh wrote: [...] I do not understand the meaning of "subscript ranges"? Isn't this slicing? AFAICT, "subscript" in the spec just means the range of valid array indices (it's old terminology from the 70's / 80's). In which case, it is not tr

Re: D, Parasail, Pascal, and Rust vs The Steelman

2018-03-21 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 21 March 2018 at 12:52:19 UTC, Paulo Pinto wrote: An article comparing the above languages as per the DoD language requirements [0]. http://jedbarber.id.au/steelman.html [0] - https://en.wikipedia.org/wiki/Steelman_language_requirements Interesting! Do you understand this: 7

Re: Bachelor level projects

2018-03-20 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 20 March 2018 at 14:44:39 UTC, Alexandru Jercaianu wrote: Hello, At the Polytechnic University of Bucharest we are organizing a special program called CDL[1], where Bachelor students are mentored to make their first open source contributions. I think it's a great idea to involve

Re: D course material

2018-03-14 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 14 March 2018 at 08:53:17 UTC, Andre Pany wrote: On Tuesday, 13 March 2018 at 12:39:24 UTC, Dmitry Olshansky wrote: [...] Hi Dmitry, for presenting D to my team I used following example. It highlights some features of D: Meta programming, templates, CTFE, UFCS, OOP in D, Func

Re: Do we need Mat, Vec, TMmat, Diag, Sym and other matrix types?

2018-03-13 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 13 March 2018 at 14:13:02 UTC, jmh530 wrote: [...] https://en.wikipedia.org/wiki/Row-_and_column-major_order I think for mathematics it is more important for easy handling, to be able to get the element of a matrix a_ij by a(i,j) and not only by a[i-1,j-1]. The underlying storage

Re: Do we need Mat, Vec, TMmat, Diag, Sym and other matrix types?

2018-03-13 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 13 March 2018 at 03:37:36 UTC, 9il wrote: [...] 5. Clever `=` expression based syntax. For example: // performs CBLAS call of GEMM and does zero memory allocations C = alpha * A * B + beta * C; [...] My answer is: Yes. If D with Lubeck would have such a convenient way to w

Re: DConf hotel poor QoS

2018-03-12 Thread Martin Tschierschke via Digitalmars-d
On Saturday, 10 March 2018 at 04:55:02 UTC, Mike Parker wrote: On Friday, 9 March 2018 at 18:08:58 UTC, Ali Çehreli wrote: [...] I booked both legs directly through Lufthansa and decided to fly into Frankfurt since it's cheaper than the direct flight to Munich. The flight there is costing us

Re: Embedded Linux really needs Dlang for the IOT market

2018-03-10 Thread Martin Tschierschke via Digitalmars-d
On Friday, 9 March 2018 at 12:41:52 UTC, Binghoo Dang wrote: On Friday, 9 March 2018 at 09:12:28 UTC, Radu wrote: [...] I'm working in BAS(Building Automation System) sector, and I use Dlang daily for some advance products targeting ARM/Mips boards. [...] That's great, it looks that what

Re: Slow code, slow

2018-02-27 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 27 February 2018 at 13:35:14 UTC, ketmar wrote: Martin Tschierschke wrote: On Tuesday, 27 February 2018 at 08:49:15 UTC, Stefan Koch wrote: On Monday, 26 February 2018 at 21:38:09 UTC, ketmar wrote: H. S. Teoh wrote: On Mon, Feb 26, 2018 at 10:12:25PM +0200, ketmar via Digitalma

Re: Slow code, slow

2018-02-27 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 27 February 2018 at 08:49:15 UTC, Stefan Koch wrote: On Monday, 26 February 2018 at 21:38:09 UTC, ketmar wrote: H. S. Teoh wrote: On Mon, Feb 26, 2018 at 10:12:25PM +0200, ketmar via Digitalmars-d wrote: [...] When looking at the problem of compilation times I think: Wouldn't it

Re: Postgres and other database interfaces

2018-02-24 Thread Martin Tschierschke via Digitalmars-d
On Saturday, 24 February 2018 at 15:44:49 UTC, Paolo Invernizzi wrote: On Saturday, 24 February 2018 at 15:32:32 UTC, Adam D. Ruppe wrote: On Saturday, 24 February 2018 at 14:13:18 UTC, Joe wrote: [...] You can try going to http://any-dub-package.dpldocs.info [...] :-O Adam, you are the m

Re: Postgres and other database interfaces

2018-02-24 Thread Martin Tschierschke via Digitalmars-d
On Saturday, 24 February 2018 at 14:13:18 UTC, Joe wrote: On Saturday, 24 February 2018 at 10:13:35 UTC, Paolo Invernizzi [...] As I said, I'm new and still not familiar with those facilities although I saw those things and they looked like embedded HTML and was wondering what they were for.

Re: Postgres and other database interfaces

2018-02-24 Thread Martin Tschierschke via Digitalmars-d
On Saturday, 24 February 2018 at 07:57:47 UTC, aberba wrote: On Saturday, 24 February 2018 at 05:33:56 UTC, Joe wrote: Back on 13 January, I posted in the Learn forum some questions regarding using Postgres and got a reply that stated the following: On Monday, 15 January 2018 at 02:28:29 UTC,

Re: Multiple Alis

2018-02-13 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 13 February 2018 at 11:05:03 UTC, Andrea Fontana wrote: On Tuesday, 13 February 2018 at 00:47:42 UTC, Ali Çehreli wrote: Nothing serious but in case you are confused, there are at least three separate and awesome Alis frequenting these newsgroups. :) From: Ali Çehreli Email: acehr

Re: proposal: heredoc comments to allow `+/` in comments, eg from urls or documented unittests

2018-02-11 Thread Martin Tschierschke via Digitalmars-d
On Friday, 9 February 2018 at 03:06:56 UTC, Timothee Cour wrote: same exact idea as motivation for delimited strings (https://dlang.org/spec/lex.html#delimited_strings) ``` auto heredoc = q"EOS This is a multi-line heredoc string EOS" ; /"EOC This is a multi-line heredoc comment allowing /+ d

Re: Quora: Why hasn't D started to replace C++?

2018-02-08 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 8 February 2018 at 15:29:08 UTC, Ralph Doncaster wrote: On Wednesday, 7 February 2018 at 22:31:58 UTC, John Gabriele wrote: I'm not sure how long dub has been around, but having an easy to use CPAN-alike (online module repo) is HUGE. Dub is great for sales. The better dub and the r

Re: Bye bye, fast compilation times

2018-02-08 Thread Martin Tschierschke via Digitalmars-d
On Monday, 5 February 2018 at 21:27:57 UTC, H. S. Teoh wrote: One of my D projects for the past while has been taking unusually long times to compile. This morning, I finally decided to sit down and figure out exactly why. What I found was rather disturbing: -- import std.regex; void mai

Re: !Alert! dlang.org SSL Error

2018-02-06 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 6 February 2018 at 14:57:27 UTC, Jan Knepper wrote: [...] Will keep an eye on it. Everybody else who hits the website regularly who experiences the problem, please report ASAP. Thanks! Jan Thank you, no SSL error! But some missing text: In the News section: Stay updated with

Re: !Alert! dlang.org SSL Error

2018-02-06 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 6 February 2018 at 13:42:18 UTC, Martin Tschierschke wrote: Please contact the owner of the website to inform him of this issue. Same for me. I don't have any issues on my machine with Chrome and Firefox.. Hmm, my phone with chrome on android7 and chrome on ipad2 no problems,too

Re: !Alert! dlang.org SSL Error

2018-02-06 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 6 February 2018 at 13:31:23 UTC, Seb wrote: On Tuesday, 6 February 2018 at 13:18:26 UTC, Jakub Łabaj wrote: On Tuesday, 6 February 2018 at 10:05:52 UTC, Martin Tschierschke wrote: Chromium: ERR_SSL_PROTOCOL_ERROR [...] Please contact the owner of the website to inform him of this

!Alert! dlang.org SSL Error

2018-02-06 Thread Martin Tschierschke via Digitalmars-d
Chromium: ERR_SSL_PROTOCOL_ERROR With Firefox and Chomium and with different Ubuntu Versions (17.10 and 16.04.) Firefox - Google translated: Error: Secure connection failed An error occurred while connecting to dlang.org. SSL has received an entry that has exceeded the maximum allowed lengt

Re: Quora: Why hasn't D started to replace C++?

2018-02-02 Thread Martin Tschierschke via Digitalmars-d
On Friday, 2 February 2018 at 08:39:58 UTC, Paolo Invernizzi wrote: On Friday, 2 February 2018 at 08:21:33 UTC, Martin Tschierschke [...] Maybe there should be a blog post, with some kind of status report every .. weeks or .. month? Telling more about the focus of the D foundation, statistics

Re: Quora: Why hasn't D started to replace C++?

2018-02-02 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 1 February 2018 at 22:38:36 UTC, Walter Bright wrote: On 2/1/2018 3:11 AM, Martin Tschierschke wrote: Idea: There should be some kind of news ticker for all enhancements and important decisions, maybe at first just via twitter  with a special #tag beside #dlang where all updates

Re: Quora: Why hasn't D started to replace C++?

2018-02-01 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 31 January 2018 at 18:35:50 UTC, Seb wrote: [...] Like: https://github.com/adamdruppe/arsd/blob/master/simpledisplay.d And the examples from D-Lang Tour. So you only push a button [try D], and get a running environment to play around. Like this? https://tour.dlang.org/tour/en/

Re: Quora: Why hasn't D started to replace C++?

2018-01-31 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 31 January 2018 at 11:42:14 UTC, Seb wrote: [...] This is about to change soon for D. There's WIP to use OpenCollective The announcement should happen soon. Stay tuned! [...] Here's a spoiler: 1) Andrei does an excellent job at managing his students [1] and there work over the

Re: Quora: Why hasn't D started to replace C++?

2018-01-31 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 31 January 2018 at 12:03:22 UTC, rjframe wrote: On Wed, 31 Jan 2018 10:55:56 +, Benny wrote: [...] Anyway, mostly because of your recent posts I'm going to take a look at DlangIDE. If we can package a cross-platform IDE+compiler+dub as a single download and you're ready to

Has any body taken a look at monetdb?

2018-01-17 Thread Martin Tschierschke via Digitalmars-d
An old friend of mine is working in the database research group in Amsterdam, they have developed monetdb: From https://www.monetdb.org/Home The column-store pioneer The column store technology of MonetDB has found its way into the product offerings of all major commercial database vendors.

Re: !Alert! code.dlang.org down

2018-01-11 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 10 January 2018 at 23:25:16 UTC, Guillaume Piolat wrote: On Wednesday, 10 January 2018 at 10:10:22 UTC, Martin Tschierschke wrote: In the moment I don't have access, hopefully this is only temporal problem and the rescue team for fixing is already on the way... Tips from the fol

!Alert! code.dlang.org down

2018-01-10 Thread Martin Tschierschke via Digitalmars-d
In the moment I don't have access, hopefully this is only temporal problem and the rescue team for fixing is already on the way...

Re: vibe.d Error only with Firefox

2018-01-08 Thread Martin Tschierschke via Digitalmars-d
On Friday, 5 January 2018 at 16:47:53 UTC, Steven Schveighoffer wrote: On 1/5/18 11:30 AM, Martin Tschierschke wrote: Hello, when starting my vibe.d service I get the message of failed address binding: Failed to listen on 127.0.0.1:8030 Failed to listen on 10.0.0.1:8030 object.Exception@../../

vibe.d Error only with Firefox

2018-01-05 Thread Martin Tschierschke via Digitalmars-d
Hello, when starting my vibe.d service I get the message of failed address binding: Failed to listen on 127.0.0.1:8030 Failed to listen on 10.0.0.1:8030 object.Exception@../../.dub/packages/vibe-d-0.8.2-rc.2/vibe-d/http/vibe/http/server.d(2035): Failed to listen for incoming HTTP connections on

Re: Google alert for "dlang"

2017-12-04 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 3 December 2017 at 05:12:44 UTC, Ex Nihilo wrote: Google Search and its proxies (e.g. startpage) have also stopped trying to correct dlang as golang. This is a welcome change! YES!!!

Re: [your code here] HexViewer

2017-08-03 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 3 August 2017 at 08:47:12 UTC, Martin Tschierschke wrote: On Wednesday, 2 August 2017 at 22:02:49 UTC, Vladimir Panteleev wrote: On Wednesday, 2 August 2017 at 21:59:23 UTC, Vladimir Panteleev wrote: Good idea! But I think it needs more ranges: The format call can be substituted

Re: [your code here] HexViewer

2017-08-03 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 2 August 2017 at 22:02:49 UTC, Vladimir Panteleev wrote: On Wednesday, 2 August 2017 at 21:59:23 UTC, Vladimir Panteleev wrote: Good idea! But I think it needs more ranges: The format call can be substituted with writefln directly: void main(string[] args) { import std.algor

Re: Dlang + compile-time contracts

2017-08-01 Thread Martin Tschierschke via Digitalmars-d
On Monday, 31 July 2017 at 17:54:04 UTC, Marco Leise wrote: Coming from D.learn where someone asked for some automatism to turn runtime format strings to `format()` into the equivalent `format!()` form automatically to benefit from compile-time type checks I started wondering... The OP wasn't

Re: D easily overlooked?

2017-07-14 Thread Martin Tschierschke via Digitalmars-d
On Friday, 14 July 2017 at 13:29:30 UTC, Joakim wrote: On Friday, 14 July 2017 at 09:29:27 UTC, Wulfklaue wrote: On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote: The beauty of D lies in it's holistic approach. [...] But with tech nowadays, you need a good foundational design before

Re: D Milestones

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 12 July 2017 at 14:16:48 UTC, rikki cattermole wrote: On 12/07/2017 3:14 PM, Martin Tschierschke wrote: Please post events (even without date) you think are important. First release of your IDE/Plugin or whatever made you more comfortable using D. Since when is the IRC channel

Re: D Milestones

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 12 July 2017 at 13:18:54 UTC, jmh530 wrote: On Wednesday, 12 July 2017 at 12:40:21 UTC, Martin Tschierschke wrote: On Monday, 26 June 2017 at 18:16:12 UTC, Patrick Schluter wrote: On Monday, 26 June 2017 at 12:58:00 UTC, Andrea Fontana wrote: On Monday, 26 June 2017 at 10:14:08 U

Re: D Milestones

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 12 July 2017 at 13:11:47 UTC, Nicholas Wilson wrote: On Wednesday, 12 July 2017 at 12:40:21 UTC, Martin Tschierschke wrote: On Monday, 26 June 2017 at 18:16:12 UTC, Patrick Schluter wrote: On Monday, 26 June 2017 at 12:58:00 UTC, Andrea Fontana wrote: On Monday, 26 June 2017 at 1

Re: D Milestones

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Monday, 26 June 2017 at 18:16:12 UTC, Patrick Schluter wrote: On Monday, 26 June 2017 at 12:58:00 UTC, Andrea Fontana wrote: On Monday, 26 June 2017 at 10:14:08 UTC, Martin Tschierschke [...] So the first version 0.0.1 of this in the Wiki, please help to update! https://wiki.dlang.org/Lan

Re: CTFE Status 2

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 12 July 2017 at 07:58:30 UTC, Stefan Koch wrote: On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch wrote: [ ... ] long story short: This is now fixed. and ABI bugs are HELL! Cheers, Stefan As being a newbie, could you please point to a post describing what you are doin

Re: version=D_16

2017-07-12 Thread Martin Tschierschke via Digitalmars-d
On Monday, 10 July 2017 at 23:01:50 UTC, Luís Marques wrote: On Monday, 10 July 2017 at 22:39:22 UTC, Petar Kirov [ZombineDev] wrote: The problem Walter pointed to is that due to integer promotion, arithmetic operands of types smaller than int are converted to int, hence even if you use bytes a

Re: D Milestones

2017-06-26 Thread Martin Tschierschke via Digitalmars-d
On Monday, 26 June 2017 at 12:58:00 UTC, Andrea Fontana wrote: On Monday, 26 June 2017 at 10:14:08 UTC, Martin Tschierschke wrote: I think it would be good for all which want to invest their time in learning D to know more about the history and probably the future of D. D frontend written in

D Milestones

2017-06-26 Thread Martin Tschierschke via Digitalmars-d
I think it would be good for all which want to invest their time in learning D to know more about the history and probably the future of D. So I propose to make a new page for dlang.org: History and Future of D. Where the most important and interesting dates are collected, showing the progre

Re: dlang website design

2017-06-26 Thread Martin Tschierschke via Digitalmars-d
On Monday, 26 June 2017 at 08:47:46 UTC, Ecstatic Coder wrote: Thanks for having taken the time to write this very enlighting post. I think this is a very pragmatic analysis of the main roots of the problem, which clearly explains why D remains much less popular than Go, Python, Kotlin, etc d

Re: dlang website design

2017-06-23 Thread Martin Tschierschke via Digitalmars-d
On Friday, 23 June 2017 at 08:29:33 UTC, cym13 wrote: On Friday, 23 June 2017 at 07:44:36 UTC, Ecstatic Coder wrote: Huh? You were asked about concrete action points that in your PoV would improve dlang.org. You can't just say "make it [...] Problem is, low profile programmers aren't the most

Re: D needs to get its shit together!

2017-06-19 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 18 June 2017 at 15:47:34 UTC, Vladimir Panteleev wrote: On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote: Just try getting D installed on all 3 major systems for DMD, LDC, GDC, with an IDE, some utilities, possibly arm support(even though it's new and expected to have so

Re: Bad array indexing is considered deadly

2017-06-01 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 31 May 2017 at 13:04:52 UTC, Steven Schveighoffer wrote: I have discovered an annoyance in using vibe.d instead of another web framework. Simple errors in indexing crash the entire application. Is this option useful for you? VibeDebugCatchAll Enables catching of exceptions that

Re: DIP 1003 Formal Review

2017-05-12 Thread Martin Tschierschke via Digitalmars-d
On Friday, 12 May 2017 at 16:17:03 UTC, Mike Parker wrote: The first stage of the formal review for DIP 1003 [1], "Remove body as a Keyword", is now underway. From now until 11:59 PM ET on May 26 (3:59 AM GMT on May 27), the community has the opportunity to provide last-minute feedback. If you

Re: Fantastic exchange from DConf

2017-05-09 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 9 May 2017 at 09:22:13 UTC, Joakim wrote: On Tuesday, 9 May 2017 at 06:15:12 UTC, H. S. Teoh wrote: On Mon, May 08, 2017 at 06:33:08PM +, Jerry via Digitalmars-d wrote: [...] Is that a subtle joke, or are you being serious? [...] Heh, I saw you wrote the post and knew it wo

Re: Python : Pythonista / Ruby: Rubyist : / D : ?

2017-04-26 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 26 April 2017 at 15:38:16 UTC, Brad Anderson wrote: On Friday, 21 April 2017 at 17:20:14 UTC, Vasudev Ram wrote: [snip] DLanger? DLangist? D'er? Doer? :) Martian. These seem to be all Dlighted programmers :D

Re: Interpolated strings

2017-04-20 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 19 April 2017 at 17:51:05 UTC, Nick Sabalausky (Abscissa) wrote: On 04/17/2017 03:41 PM, Jonas Drewsen wrote: [...] exho!"The number ${num} doubled is ${num * 2}!" Also, it only works if you're just sending the string to writeln. It doesn't help the general case :( you can de

Re: Interpolated strings

2017-04-19 Thread Martin Tschierschke via Digitalmars-d
On Monday, 17 April 2017 at 19:41:14 UTC, Jonas Drewsen wrote: On Monday, 17 April 2017 at 19:12:37 UTC, Martin Tschierschke wrote: defining a new method exho! (derived from echo + mixin...:-) auto exho(string x)(){ return mixin("writeln("~interp!x~")");} You can just write: exho!"T

Re: Interpolated strings

2017-04-17 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 16 April 2017 at 16:10:15 UTC, Nick Sabalausky (Abscissa) wrote: On 04/15/2017 04:35 PM, crimaniak wrote: On Saturday, 15 April 2017 at 20:04:13 UTC, Jonas Drewsen wrote: The compiler will basically lower the $"..." string to a mixin that concatenates the expression parts of the (in

Learning programming with D - optimizing the entry point / the environment?

2017-03-23 Thread Martin Tschierschke via Digitalmars-d
Hi, after a year of learning D and using it for some small projects. I think "we" should offer a Starter Kit like bundle designed to learn D. My inspiration is from the Basic256 http://www.basic256.org/, to have something similar for D, you would not need an complete IDE, but it would be nic

Re: Why don't you advertise more your language on Quora etc ?

2017-03-02 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 1 March 2017 at 18:34:22 UTC, bachmeier wrote: On Wednesday, 1 March 2017 at 17:09:51 UTC, Jared Jeffries wrote: I think it should instead be advertised as the perfect language to learn programming and web development, because that's where it really shines, IMHO. I agree, but

Re: What about this logo ":D" to advertise the D language ?

2017-03-02 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 2 March 2017 at 09:05:43 UTC, Jared Jeffries wrote: I'm not completely joking ;) D deserves a lot more fame, because it really allows programmers to "develop with a smile", so maybe the logo and slogan should reflect it... With D you can get the job done, as with C++, Java, C#,

Re: Does anyone have a completed version of a d analogue to php's var_dump?

2017-02-27 Thread Martin Tschierschke via Digitalmars-d
On Saturday, 25 February 2017 at 06:22:02 UTC, Kevin Brogan wrote: I can dump a struct easily enough with the following. [...] import std.traits; [...] dump!wsa; [...] A good addition, thank

Re: mysql user definde functions (UDF) in D

2017-01-13 Thread Martin Tschierschke via Digitalmars-d
On Friday, 13 January 2017 at 09:31:38 UTC, crimaniak wrote: On Thursday, 12 January 2017 at 09:49:08 UTC, Martin Tschierschke wrote: I am wondering has anybody tried to do it with D? http://dev.mysql.com/doc/refman/5.5/en/adding-udf.html By looking on the processing chain for rendering a web

mysql user definde functions (UDF) in D

2017-01-12 Thread Martin Tschierschke via Digitalmars-d
I am wondering has anybody tried to do it with D? http://dev.mysql.com/doc/refman/5.5/en/adding-udf.html By looking on the processing chain for rendering a web page, based on mysql data, I thought it would be very efficient, to let mysql deliver the datasets already rendered as html using a te

Re: Apparently there's some dlang action in spacemacs

2016-10-14 Thread Martin Tschierschke via Digitalmars-d
On Friday, 14 October 2016 at 06:26:45 UTC, Vladimir Panteleev wrote: On Friday, 14 October 2016 at 06:23:15 UTC, Martin Tschierschke wrote: Is there a good (emacs) mode for editing the vibe.d diet templates? Not that I know of, but you could try your luck with https://github.com/brianc/jade-

Re: Apparently there's some dlang action in spacemacs

2016-10-14 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 13 October 2016 at 14:07:20 UTC, Vladimir Panteleev wrote: On Thursday, 13 October 2016 at 13:32:42 UTC, Andrei Alexandrescu wrote: https://github.com/syl20bnr/spacemacs/issues/7374 Anyone familiar with the editor? -- Andrei The author posted here before, e.g. http://forum.dlang.

Re: CompileTime performance measurement

2016-09-06 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 4 September 2016 at 19:36:16 UTC, Stefan Koch wrote: On Sunday, 4 September 2016 at 12:38:05 UTC, Andrei Alexandrescu wrote: On 9/4/16 6:14 AM, Stefan Koch wrote: writeln and __ctfeWriteln are to be regarded as completely different things. __ctfeWriteln is a debugging tool only! It

D Meetup in Hamburg?

2016-09-06 Thread Martin Tschierschke via Digitalmars-d
Hi All, anybody interested to meet in Hamburg, Germany? Time and location will be found! Regards mt.

Re: [DIP] In-place struct initialization

2016-08-03 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 2 August 2016 at 16:02:21 UTC, Jacob Carlborg wrote: On 2016-07-30 23:42, cym13 wrote: In accordance to the new DIP process you can find the full presentation of the change here: https://github.com/dlang/DIPs/pull/22 I like it. I've already reported an enhancement request [1]. [1

Re: Please rid me of this goto

2016-06-24 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 23 June 2016 at 23:18:03 UTC, H. S. Teoh wrote: On Thu, Jun 23, 2016 at 11:14:08PM +, deadalnix via Digitalmars-d wrote: On Thursday, 23 June 2016 at 22:53:59 UTC, H. S. Teoh wrote: > This argument only works for discrete sets. If n and m are > reals, you'd need a different ar

Example on dlang.org // Round floating point numbers

2016-06-16 Thread Martin Tschierschke via Digitalmars-d
The example // Round floating point numbers with the floating point substitution using the Regex: reFloatingPoint = ctRegex!`[0-9]+\.[0-9]+`; Is not so nice, because it would match for dates like 16.06.2016, too. (I remember having a simmilar problem when trying to substitute 123.44 Euro t

Re: Idea: swap with multiple arguments

2016-05-25 Thread Martin Tschierschke via Digitalmars-d
On Monday, 23 May 2016 at 20:01:08 UTC, Andrei Alexandrescu wrote: So swap(a, b) swaps the contents of a and b. This could be easily generalized to multiple arguments such that swap(a1, a2, ..., an) arranges things such that a1 gets an, a2 gets a1, a3 gets a2, etc. I do know applications for th

Re: Up-to-date DIPs list

2016-03-21 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 17 March 2016 at 19:03:31 UTC, Seb wrote: On Thursday, 17 March 2016 at 10:11:14 UTC, Martin Tschierschke wrote: But you need both, the possibility to vote and an overview of threads and post with highest votes. Don't be offended, but I think we are a bit off-topic here - my su

Re: Up-to-date DIPs list

2016-03-19 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 16 March 2016 at 14:28:10 UTC, ZombineDev wrote: On Saturday, 12 March 2016 at 12:49:42 UTC, Seb wrote: Hey all, tl;dr: D's DIPs seem not maintained. A couple of ideas are proposed to tackle this state. [...] +1 [...] You also probably link it from the overview page (http:/

Re: Up-to-date DIPs list

2016-03-19 Thread Martin Tschierschke via Digitalmars-d
On Thursday, 17 March 2016 at 03:58:49 UTC, Mike Parker wrote: On Wednesday, 16 March 2016 at 16:26:02 UTC, Martin Tschierschke wrote: I think there should be the possibility to up-vote a post in the forum, so that it gets more clear what topics are of high interest and which not. Even if n

Re: the most D-ish GUI library

2016-03-14 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 13 March 2016 at 22:26:48 UTC, Saša Janiška wrote: b) GtkD (https://github.com/gtkd-developers/GtkD and There may be more or better, but I found this tutorial useful: http://www.britseyeview.com/software/articles/ : Getting Started with Gtkd: http://www.britseyeview.com/software/art

Re: Named arguments via struct initialization in functions

2016-03-09 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 9 March 2016 at 12:55:16 UTC, Idan Arye wrote: [...] An other point on my wish list would be to allow string symbol notation like in ruby. Than using hashes (AA) for parameters gets more convenient: :symbol <= just short for => "symbol" h[:y]= 50; h[:x] = 100; // <=> h["y"] = 50

Re: Named arguments via struct initialization in functions

2016-03-09 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 8 March 2016 at 18:46:02 UTC, Chris Wright wrote: On Tue, 08 Mar 2016 13:52:09 +, Martin Tschierschke wrote: What about this idea? A new word "as" or something similar. fun(ypos as y, xpos as x, radius as r); // different order! The syntax isn't an issue. There was one DIP abo

Re: Named arguments via struct initialization in functions

2016-03-08 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 6 March 2016 at 17:35:38 UTC, Seb wrote: Hey all, I wanted to relive the discussion on named arguments and ping for its current status. There is a bunch of examples to show how needed a unified solution for this problem is, let me give you one from phobos [2]. ``` // I want to

Re: Pitching D to academia

2016-03-07 Thread Martin Tschierschke via Digitalmars-d
On Sunday, 6 March 2016 at 07:38:01 UTC, Ali Çehreli wrote: Motivated by Dmitry's "Pitching D to a gang of Gophers" thread, how about pitching it to a gang of professors and graduate students? I will be presenting D to such an audience at METU in Ankara. What are the points that you would str

Better Forum view.

2016-02-08 Thread Martin Tschierschke via Digitalmars-d
Hello, it took me a while to discover, that there is a possibility to change the appearing of the Forum. Stettings->View mode: Basic, Threadet, Horzontal Split, Vertical Split. I like the "Vertical Split" option in general, but I dislike to have it on the Index Page, So I am very much in fa

Re: TIOBE February 2016.... 15 ?!

2016-02-03 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 3 February 2016 at 14:34:26 UTC, Ola Fosheim Grøstad wrote: [..] You know Comal? Isn't that a danish language that never got much traction outside Denmark? I remember reading danish computer magazines in the late 80s that devoted many pages to it. Comal, Yes, it was one of our le

Re: TIOBE February 2016.... 15 ?!

2016-02-03 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 3 February 2016 at 12:21:05 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 3 February 2016 at 12:06:30 UTC, Martin Tschierschke wrote: If something is around the corner, you must know! There are many corners. Some, like the corner of compiled languages with automatic memory manag

Re: TIOBE February 2016.... 15 ?!

2016-02-03 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 3 February 2016 at 10:43:44 UTC, Ola Fosheim Grøstad wrote: On Wednesday, 3 February 2016 at 10:41:40 UTC, Martin Tschierschke wrote: open for more people. Like me, frustrated from ever faster computers becoming slower by scripting languages and Browsers doing the job, where a rea

Re: TIOBE February 2016.... 15 ?!

2016-02-03 Thread Martin Tschierschke via Digitalmars-d
On Wednesday, 3 February 2016 at 07:06:47 UTC, cym13 wrote: [...] I don't quite know what the leading factor for that change was but it sure will be great for its image. Oh, I am sure I caused it myself, I am new on D and all my searching for it and than Bang ! :-) So, don't try to understa

Re: How to simplyfy "getting started" ? Installation desciption at dlang suboptimal.

2016-01-26 Thread Martin Tschierschke via Digitalmars-d
On Tuesday, 26 January 2016 at 16:34:29 UTC, H. S. Teoh wrote: [...] Unfortunately dmd will never be part of Debian's main repository, because the backend has an incompatible license. However, gdc, a gcc-based D compiler that uses the same frontend as dmd, is already in Debian, and probably ha

How to simplyfy "getting started" ? Installation desciption at dlang suboptimal.

2016-01-26 Thread Martin Tschierschke via Digitalmars-d
As an new D user but old Linux/Ubuntu user, I am used to install nearly everything which is possible via sudo apt-get install, so I searched for "Installing D with Ubuntu", because I didn't wanted to use the package link offered on the website dlang.org. I came to: http://d-apt.sourceforge.net

Re: TIOBE Januar 2016 - D rose 2 positions

2016-01-08 Thread Martin Tschierschke via Digitalmars-d
On Friday, 8 January 2016 at 13:22:07 UTC, JohnCK wrote: On Friday, 8 January 2016 at 10:40:14 UTC, Martin Tschierschke wrote: D rose again from 23th to 21th! [...] Old news... and there is already a topic about this: http://forum.dlang.org/post/orlolqpivjpddwyyh...@forum.dlang.org JohnCK.

TIOBE Januar 2016 - D rose 2 positions

2016-01-08 Thread Martin Tschierschke via Digitalmars-d
D rose again from 23th to 21th! http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html The rating is now more than 1% same as many other languages in the ~15+ range. Explore the history here: http://web.archive.org/web/20150101033933/http://www.tiobe.com/content/paperinfo/tpci/index.