Re: one-file pure D decoders for vorbis, flac and mp3

2016-06-29 Thread ketmar via Digitalmars-d-announce
On Wednesday, 29 June 2016 at 18:03:50 UTC, deadalnix wrote: I did vorbis by myself in the past in java, that format is UUUGHH ! lucky me, Sean did all the hard work. ;-) Good work. thank you.

Re: one-file pure D decoders for vorbis, flac and mp3

2016-06-29 Thread ketmar via Digitalmars-d-announce
On Wednesday, 29 June 2016 at 10:22:39 UTC, Martin Nowak wrote: Any chance you'll turn this into a dub package? zero. i'm not using dub, and i hate dub polluting my source directory with it's files. but i don't mind if somebody will just fork/take the sources and create dub packages from th

one-file pure D decoders for vorbis, flac and mp3

2016-06-29 Thread ketmar via Digitalmars-d-announce
i decided to make some noise about those, as people may thinking about doing the ports themselves, and effectively double (or triple, or...) the work. so, here they are: * Vorbis decoder[1] (stb_vorbis port), PD; * FLAC decoder[2] (drflac port), PD; * MP3 decoder[3] (minimp3 port), GPL. they m

Re: pure D mpeg2 decoder

2016-06-24 Thread ketmar via Digitalmars-d-announce
"pure D ffmpeg" dream is one step closer now. ;-)

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-18 Thread ketmar via Digitalmars-d-announce
On Saturday, 18 June 2016 at 19:52:20 UTC, Observer wrote: Not convinced? no. i believe that it's all strongly overrated. don't run software with full access to your system, don't feed it with untrusted data, use sandboxes and such, etc. this is the way to go, not adding endless checks for a

pure D jpeg encoder, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
as a complement to jpeg decoder, here[1] is jpeg encoder from the same author. surprisingly, it is more than two times smaller; i took a look at it and decided: why, we should have both! author claims that is supports baseline grayscale and RGB jpegs. i tested it on some images i have, but no

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 23:17:56 UTC, Xinok wrote: On Friday, 17 June 2016 at 22:15:47 UTC, ketmar wrote: i put it under unlicense[1], as some other works of the same author is using it, and it is basically the same PD. [1] http://unlicense.org/ Unfortunately, using unlicense is just as p

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 13:35:58 UTC, John Colvin wrote: On Friday, 17 June 2016 at 13:05:47 UTC, ketmar wrote: finally, the thing you all waited for years is here! pure D no-frills JPEG decoder with progressive JPEG support! Public Domain! one file! no Phobos or other external dependecies!

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 14:33:41 UTC, ketmar wrote: ah, just fork it and slap Boost license on top! i myself have no objections, and i doubt that the original author will object too. p.s. i'm pretty sure that somebody *will* fork it soon to get it to code.dlang.org. i won't do that myself,

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 14:28:52 UTC, Rory McGuire wrote: Thanks for that info. I don't think it would help if ketmar made it MIT / Boost licensed or any other, if the original authors relatives chose to dispute the license it the fact that the code is based on the PD code would make it hard

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 13:51:29 UTC, Andrei Alexandrescu wrote: Nice, thanks for this work. I see it has 3213 lines. I take it the source is https://github.com/richgel999/jpeg-compressor. How many lines from there are reflected in the D code? -- Andrei it's a complete port of jpegd.h+jpegd

Re: pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
On Friday, 17 June 2016 at 13:35:58 UTC, John Colvin wrote: Without wanting to start a huge thing about this, see http://linuxmafia.com/faq/Licensing_and_Law/public-domain.html and http://www.rosenlaw.com/lj16.htm and please at least add an optional licencing under a traditional permissive open

pure D JPEG decoder, with progressive JPEG support, public domain

2016-06-17 Thread ketmar via Digitalmars-d-announce
finally, the thing you all waited for years is here! pure D no-frills JPEG decoder with progressive JPEG support! Public Domain! one file! no Phobos or other external dependecies! it even has some DDoc! grab it[1] now while it's hot! [1] http://repo.or.cz/iv.d.git/blob_plain/HEAD:/jpegd.d

Re: Button: A fast, correct, and elegantly simple build system.

2016-06-14 Thread ketmar via Digitalmars-d-announce
On Tuesday, 14 June 2016 at 07:45:10 UTC, Jacob Carlborg wrote: I couldn't agree more. With the D compiler being so fast it's reasonable to just recompile everything at once instead of trying to track what's changed. i'm agree with that. i'm so used to do just "rdmd main.d" in my projects (ra

Re: Nested comments

2016-06-08 Thread ketmar via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 15:21:08 UTC, John Colvin wrote: On Wednesday, 8 June 2016 at 15:04:28 UTC, Kagamin wrote: BTW do people find nested comments particularly useful? Yes for: A) commenting out a block of code without having to care about syntactic correctness (otherwise version(non

Re: Dynamic Bindings to libui (x-platform GUI)

2016-05-27 Thread ketmar via Digitalmars-d-announce
you probably misunderstood my post. ;-) i absolutely don't want to install gtk+3, it's not "native" for my system, no other app is using it. that means "no GNU/Linux support" for me.

SR3C -- small sompression library

2016-05-27 Thread ketmar via Digitalmars-d-announce
SR3C[1] is a small and simple MIT-licensed compression library (~28KB of source code, no external dependencies), which nevertheless can compress data with the quality of gzip -7. the drawbacks are: • it requires ~4.5MB of RAM for compression or decompression; • decompression speed is much slowe

Re: Dynamic Bindings to libui (x-platform GUI)

2016-05-26 Thread ketmar via Digitalmars-d-announce
great lib (libui). sadly, no GNU/Linux support in there yet. gtk+3 is complete crap, and it doesn't even *have* to present in system (it isn't in my case). and libui cannot fallback to gtk+2. it's sad: i was very excited by the nice C UI library (even if it is actually a wrapper). let's hope

Re: simple VFS implementation

2016-04-27 Thread ketmar via Digitalmars-d-announce
iv.vfs gained ability to list files in all registered VFSes, and it now can open disk files regardless of name case on POSIX systems (this is controlled by global flags, or additional letters «i» and «I» in file mode arg).

Re: simple VFS implementation

2016-03-30 Thread ketmar via Digitalmars-d-announce
p.s. it's only for opening files with known names and doing file i/o. it doesn't support other FS operations (like getting list of files, or file renaming), as i wrote it for using in my game engines, and i don't need such operations there. so i won't add that, it's out of scope of the library.

Re: simple VFS implementation

2016-03-30 Thread ketmar via Digitalmars-d-announce
oops. almost forgot to mention that it works only with POSIX systems now. windoze port *may* be done in the future (it's not that hard — basically, replace fopen/fseek/etc. imports and calls). sure, you can DIY and send me a patch too.

simple VFS implementation

2016-03-30 Thread ketmar via Digitalmars-d-announce
here[1] you can get a simple VFS system (yep, another one!). it introduces `VFile` struct (kinda like `std.stdio.File`, but with less features), which can wrap your own custom streams, `std.stdio.File`, libc `FILE*`, integer file descriptor... actually, anything you'll do a simple wrapper for.

libotr native D port

2016-03-28 Thread ketmar via Digitalmars-d-announce
subj. here[1]. not heavily tested, but it doesn't really matter, as nobody will use it anyway. 1. http://repo.or.cz/libotrd.git

Re: SQLite-D alpha is here

2016-02-27 Thread ketmar via Digitalmars-d-announce
no.

Re: very simple pure CPU raymarching demo

2016-01-24 Thread ketmar via Digitalmars-d-announce
This is the kind of maths I hoped I could try to understand. The spirit is not there :) it's very easy, actually. the basic idea is this: our "primitive" functions returns distance from a given point to the primitive. i.e. auto point(1, 2, 3); float dist = BoxPrimitive(point); now `dist` is

Re: very simple pure CPU raymarching demo

2016-01-24 Thread ketmar via Digitalmars-d-announce
ok, just4fun, mulththreaded renderer[1]. set ThreadCount to number of your CPU cores to get some speedup. note: this is not how `std.concurrency` should be used! please, don't do wroker queues as i did! [1] http://ketmar.no-ip.org/dmd/zrm3_adam_trd_x4.d

very simple pure CPU raymarching demo

2016-01-24 Thread ketmar via Digitalmars-d-announce
the following[1] is the demo of pure CPU implementation of the famous "raymarching" algorithm[2]. of course, doing that in GLSL shader will be many times faster (10x? 20x? dunno), but i'm too lazy to port the necessary gl headers (and don't want to use derelict for some random reason ;-), so i

Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-30 Thread ketmar via Digitalmars-d-announce
alot of "bla-bla", no scientific publications, a miserable "award from microsoft" (really, it's better to have nothing than to have *this*), constantly out of schedule... this is attention whore, boys. nothing to see here, let's go home.

Re: Release D 2.068.0

2015-08-11 Thread ketmar via Digitalmars-d-announce
On Tue, 11 Aug 2015 20:54:15 +, Daniel Kozak wrote: > On Monday, 10 August 2015 at 08:48:52 UTC, Martin Nowak wrote: >> Glad to announce D 2.068.0. >> >> http://downloads.dlang.org/releases/2.x/2.068.0/ >> >> This release comes with many rangified phobos functions, 2 new GC >> profilers, a new

Re: DCD 0.7.0-alpha1

2015-08-10 Thread ketmar via Digitalmars-d-announce
On Mon, 10 Aug 2015 07:24:18 +, anonymous wrote: > if you repeat the access chain .bar.bar etc, let's say 16X per line, for > 4000X lines and try a dot completion then the server crashes. it's a bug, yes, but i'm still speechless. signature.asc Description: PGP signature

Re: Firs step of D/Objective-C merged

2015-07-11 Thread ketmar via Digitalmars-d-announce
congratulations! seems to be a necessity for apple platforms. signature.asc Description: PGP signature

Re: erln8 - erlang manager tool written in D

2015-07-09 Thread ketmar via Digitalmars-d-announce
On Thu, 09 Jul 2015 03:37:01 +, Pradeep Gowda wrote: > It is encouraging to see D used for writing command line tools i'm doing that all the time. D is pretty much made scripting languages obsolete for me. ;-) signature.asc Description: PGP signature

Re: Reggae binary backend: build your project with a D compiled executable

2015-06-07 Thread ketmar via Digitalmars-d-announce
On Sun, 07 Jun 2015 07:02:49 +, Atila Neves wrote: > The binary backend isn't very good (it's probably as slow as make); I > did the simplest thing that would work. I want to eventually optimise it > so it's competitive with ninja and tup. But to do that I need to > measure, and to do that I n

Re: Simple http client Dlang library

2015-06-07 Thread ketmar via Digitalmars-d-announce
On Sun, 07 Jun 2015 06:28:22 +, Ilya Yaroshenko wrote: > fascists a great explanation of why people don't want such visits. instead of writing a personal email, you trying to start flamefest in NG. signature.asc Description: PGP signature

Re: Reggae binary backend: build your project with a D compiled executable

2015-06-06 Thread ketmar via Digitalmars-d-announce
On Sat, 06 Jun 2015 20:07:20 +, Atila Neves wrote: > Original discussion: > > http://forum.dlang.org/post/ranqlmrjornlvopsu...@forum.dlang.org > > > Now, with the `-b binary` option, reggae creates an executable called > "build" in the build directory (i.e. wherever the CWD was when calling

Re: Simple http client Dlang library

2015-06-06 Thread ketmar via Digitalmars-d-announce
On Sat, 06 Jun 2015 22:20:19 +, kryszczyniak wrote: > Hello! > > I've created AllUCanGET, a very simple D2 http client library which you > could use instead of std.net.curl module to make http connections. > > You can find the library with more information here: href="http://allucanget.diab

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread ketmar via Digitalmars-d-announce
On Fri, 05 Jun 2015 12:29:34 +, sigod wrote: > On Friday, 5 June 2015 at 10:48:31 UTC, ketmar wrote: >> On Fri, 05 Jun 2015 10:19:20 +, sigod wrote: >> >>> This just scares off users who doesn't have experience with all this >>> stuff. And I believe now there's much more users, who doesn't

Re: forum.dlang.org, version 2 (BETA)

2015-06-05 Thread ketmar via Digitalmars-d-announce
On Fri, 05 Jun 2015 10:19:20 +, sigod wrote: > This just scares off users who doesn't have experience with all this > stuff. And I believe now there's much more users, who doesn't even heard > of NNTP, than whose who worked with it. i vote for dropping web interface at all. i believe that eve

QDBM "depot.c" translated to D

2015-05-20 Thread ketmar via Digitalmars-d-announce
here i'm presenting[1][2] a simple, but usable and reasonably[3] fast key-value storage in the spirit of GDBM. it is based on Depot[4] layer of QDBM[5] package. it should be compatible with QDBM databases. Depot consists of a single class, and allows you to put, get and del[ete] records. it also s

LMDB (Symas Lightning MDB) bindings

2015-05-19 Thread ketmar via Digitalmars-d-announce
here[1] you can get LMDB[2] bindings. there is no high-level D-style API, only C API translation. i'm not sure if it needs D-style API at all, as most likely you will write your own wrappers for your data types anyway. [1] http://repo.or.cz/w/iv.d.git/blob_plain/HEAD:/lmdb.d [2] http://symas.com

Re: This Week in D #15: hackathon, mem management, ARM, tip for C coders

2015-05-03 Thread ketmar via Digitalmars-d-announce
On Mon, 04 May 2015 03:23:07 +, Adam D. Ruppe wrote: > So I guess it is more a peeve of mine than anything else, but I wanted > to talk about it anyway and used the tip of the week as my vehicle. D > code that looks like C isn't a bad thing, indeed, I think it is a > selling point. i found th

Re: [Hackathon] ARM Cortex-M LCD Demo

2015-05-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 May 2015 15:30:21 +, Mike wrote: > I know, random rectangles on a screen is not all that remarkable, they ARE remarkable! signature.asc Description: PGP signature

D bindings for ToxCore

2015-04-25 Thread ketmar via Digitalmars-d-announce
preliminary (which means "not really tested") bindings for ToxCore[1]: http://repo.or.cz/w/iv.d.git/blob_plain/HEAD:/tox.d http://repo.or.cz/w/iv.d.git/blob_plain/HEAD:/toxav.d [1] https://tox.im/ signature.asc Description: PGP signature

This week in D #14: job opening, Silicon Valley meetup, Dsource on GitHub

2015-04-19 Thread ketmar via Digitalmars-d-announce
as Adam didn't post announce for current TWiD, i'll try to do that instead, as i like to see that announcements here. http://arsdnet.net/this-week-in-d/apr-19.html the notable thing is "Job Opening" part. let's hope that it will become regular. not with the same content each week, of course. s

Re: cdb reader and creator

2015-04-14 Thread ketmar via Digitalmars-d-announce
On Tue, 14 Apr 2015 11:50:24 +, Baz wrote: > Hi, i'd have a technical question about cdb, maybe a bit off-topic... > > Why it was designed to use 256 hashtables ? > Why not single bigger 252 * 256 hashtable ? > > Is it only to save space or there are some other reason ? i honestly don't kno

cdb reader and creator

2015-04-13 Thread ketmar via Digitalmars-d-announce
here is Cdb[1] reader and creator, in two small modules. reader: [2] creator: [3] sample: [4] it's totally untested, but i believe that is works. at least for the given sample. Public Domain, based on tinycdb[5]. [1] http://cr.yp.to/cdb.html [2] http://repo.or.cz/w/iv.d.git/blob_plain/HEAD:/ti

Re: Loading of widgets from DML markup and DML Editor in DlangUI

2015-04-02 Thread ketmar via Digitalmars-d-announce
On Thu, 02 Apr 2015 14:09:14 +, Vadim Lopatin wrote: > On Thursday, 2 April 2015 at 13:56:05 UTC, ketmar wrote: >> are there any plans to add cassowary solver[1] to DlangUI? i believe i >> seen D port of it (my own is not usable with DMD). >> >> [1] https://constraints.cs.washington.edu/cassow

Re: Loading of widgets from DML markup and DML Editor in DlangUI

2015-04-02 Thread ketmar via Digitalmars-d-announce
are there any plans to add cassowary solver[1] to DlangUI? i believe i seen D port of it (my own is not usable with DMD). [1] https://constraints.cs.washington.edu/cassowary/ signature.asc Description: PGP signature

Re: dsq-1: open-source software synthesizer

2015-04-01 Thread ketmar via Digitalmars-d-announce
On Thu, 02 Apr 2015 00:54:52 +1300, Rikki Cattermole wrote: > There are more types of abstractions than just classes vs interfaces. > What goes into a module for example is a prime example of an > abstraction. A purpose. it's even harder, as i sometimes has troubles deciding what should go into

Re: dsq-1: open-source software synthesizer

2015-04-01 Thread ketmar via Digitalmars-d-announce
On Wed, 01 Apr 2015 11:28:12 +0200, Sönke Ludwig wrote: > You can actually use DUB as a library without any issues (within the DUB > eco system, just add it as a dependency, otherwise drop the app.d file > when building). The API is still not ideal (missing some documentation > and needs some cle

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-31 Thread ketmar via Digitalmars-d-announce
On Tue, 31 Mar 2015 01:35:47 -0700, Andrei Alexandrescu wrote: > We need to do better at empowering people. it's fairly easy: just pay them for the tasks. most people using D to solve *their* task at hand, and if they see something wrong, they report it as an issue (sometimes) and go on with t

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-30 Thread ketmar via Digitalmars-d-announce
On Mon, 30 Mar 2015 00:29:46 -0700, Jonathan M Davis via Digitalmars-d-announce wrote: > On Saturday, March 28, 2015 14:19:46 Walter Bright via > Digitalmars-d-announce wrote: >> Thank you. I need to learn std.algorithm better. > > Don't we all. Part of the problem with std.algorithm is its power

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Mon, 30 Mar 2015 19:17:35 +1300, Rikki Cattermole wrote: > On 30/03/2015 7:14 p.m., ketmar wrote: >> On Mon, 30 Mar 2015 18:54:42 +1300, Rikki Cattermole wrote: >> >>> On 30/03/2015 6:35 p.m., ketmar wrote: On Mon, 30 Mar 2015 18:23:11 +1300, Rikki Cattermole wrote: > Although I'm

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Mon, 30 Mar 2015 18:54:42 +1300, Rikki Cattermole wrote: > On 30/03/2015 6:35 p.m., ketmar wrote: >> On Mon, 30 Mar 2015 18:23:11 +1300, Rikki Cattermole wrote: >> >>> Although I'm a little concerned because dub is meant to validate and >>> tell you conflicts in licenses. >> >> O_O > > Hey hey

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Mon, 30 Mar 2015 18:23:11 +1300, Rikki Cattermole wrote: > Although I'm a little concerned because dub is meant to validate and > tell you conflicts in licenses. O_O signature.asc Description: PGP signature

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Mon, 30 Mar 2015 17:46:07 +1300, Rikki Cattermole wrote: > That's a rather interesting license. Maybe add a TLDR into your readme? > As I doubt most people here have seen it before. ah, 'cmon, one can google all the info in no time. i'd say it's probably time to stop guiding people on every s

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 14:43:14 -0700, Walter Bright wrote: > On 3/28/2015 5:34 PM, ketmar wrote: >> on the other side of the spectrum was Chuck Moore, for example, who >> imagines modern computers filled with many cheap and average RISC >> processors, and using parallel multiprocessor execution to a

Re: dsq-1: open-source software synthesizer

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 17:02:53 +, D. Martinez wrote: > 2. The function attributes: @nogc nothrow. These relate to my realtime > audio thread because I want neither of these things to occur; my thread > runs unmanaged by the D runtime and I appreciate the static checking. > But I don't use it: wh

Re: Release D 2.067.0

2015-03-29 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 00:24:12 -0700, Walter Bright wrote: > On 3/28/2015 11:03 AM, ketmar wrote: >> sure. main D developers shown that they have no respect for other's >> work (see Andrei calling H.S.Teoh's work of splitting std.algorithm >> "useless", >> or Walter blaming me that "the project is b

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 06:12:26 +, Vladimir Panteleev wrote: > On Sunday, 29 March 2015 at 06:02:55 UTC, ketmar wrote: >> On Sun, 29 Mar 2015 05:57:59 +, Vladimir Panteleev wrote: >> >>> On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: i told about that, but nobody cares, as usu

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 06:04:05 +, Vladimir Panteleev wrote: > On Sunday, 29 March 2015 at 06:01:41 UTC, ketmar wrote: >> On Sun, 29 Mar 2015 05:56:52 +, Vladimir Panteleev wrote: >> >>> 3. Contact me directly for assistance in using DustMite. I'd be happy >>> to help. >> >> can you make my b

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 05:56:52 +, Vladimir Panteleev wrote: > 3. Contact me directly for assistance in using DustMite. I'd be happy to > help. can you make my box faster and do my work while it dustmites the big codebase? i didn't know that you are such a wizard. signature.asc Description: PG

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 05:57:59 +, Vladimir Panteleev wrote: > On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: >> i told about that, but nobody cares, as usual. > > Told where? in "general", as i mentioned before in this thread. really, the topic is very easy to locate. that nice web

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 05:58:33 +, Vladimir Panteleev wrote: > On Thursday, 26 March 2015 at 11:25:50 UTC, ketmar wrote: >>> Was it filed at issues.dlang.org as a regression? >> >> nope, it's not. i was asking for help in "general" (building minimised >> sample), but nobody was interested. > > A

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 02:47:40 +, lobo wrote: > This attitude is crap and is becoming more frequent on the forums. the funny thing is that D devs managed to convert me from loyal adopter to "asshole". and this has nothing to do with rejecting my ideas per se, btw. the situation now is... biza

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sun, 29 Mar 2015 02:15:38 +, cym13 wrote: > On Sunday, 29 March 2015 at 00:24:36 UTC, ketmar wrote: >> On Sat, 28 Mar 2015 19:17:23 +, Russel Winder via >> Digitalmars-d-announce wrote: >> >>> It is a pity that D is not pitching as a Python replacement. >> >> D can't: it doesn't dumb en

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 18:41:04 +, weaselcat wrote: > On Saturday, 28 March 2015 at 17:57:35 UTC, ketmar wrote: >> On Sat, 28 Mar 2015 14:28:00 +, Russel Winder via >> Digitalmars-d-announce wrote: >> >>> It could be argued that it is all just co-routines underneath, >>> but I think that woul

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 18:39:34 +, Russel Winder via Digitalmars-d-announce wrote: >> yet current CPUs are still the same as 50 years before, that is the >> problem. ;-) > > I'd suggest that a Intel x86_64 of 2015 bears only a passing > relationship to an IBM 360 of the 1960s. but core principl

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 19:17:23 +, Russel Winder via Digitalmars-d-announce wrote: > It is a pity that D is not pitching as a Python replacement. D can't: it doesn't dumb enough to attract people that requires compiler enforcements on whitespace to correctly format their code. signature.asc De

Re: Release D 2.067.0

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 14:12:17 +, Vladimir Panteleev wrote: > Honestly, did you even try? how do you think, where that "12 hours" came from? > Do you think your time is more valuable than that of D contributors' or > something? sure. main D developers shown that they have no respect for othe

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 14:28:00 +, Russel Winder via Digitalmars-d-announce wrote: > It could be argued that it is all just co-routines underneath, but I > think that would be missing the point that we have 55 years more > experience of doing these things since that single processor operating > s

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 13:27:55 +, Ola Fosheim Grøstad wrote: > In essence, you should ideally be able to break a task into all it's > independent parts and run them in parallel (i.e.. futures, events etc). > Preferably batch them to get better performance, and sort them based on > when they hav

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-28 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 11:02:23 +, Russel Winder via Digitalmars-d-announce wrote: > On Fri, 2015-03-27 at 22:48 +0000, ketmar via Digitalmars-d-announce > wrote: >> > […] >> the whole "userspace threads" concept is a reimplementation of kernel >> thr

Re: Release D 2.067.0

2015-03-27 Thread ketmar via Digitalmars-d-announce
On Sat, 28 Mar 2015 04:55:47 +, Vladimir Panteleev wrote: > But honestly, there already exists so much information on how to use > DustMite... ...that people in bugzilla keep asking what it is. > ANYONE should be able to > use DustMite or Digger to reduce a test case down to reasonable size.

Re: Release D 2.067.0

2015-03-27 Thread ketmar via Digitalmars-d-announce
On Fri, 27 Mar 2015 21:36:15 -0700, Walter Bright wrote: > On 3/26/2015 3:53 PM, ketmar wrote: >> filling bugs like "this huge project not compiling!" is not working, as >> nobody wants to run dustmite on such projects, people just waiting for >> issue author to provide more information. > > Real

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-27 Thread ketmar via Digitalmars-d-announce
On Fri, 27 Mar 2015 12:48:03 +, Dejan Lekic wrote: > That `source.byLine.join.to!(string);` > line for example, takes... ...almost no time to understand. it's a simple composition, the thing they should learn on their CS courses, along with lambda calculus (or "functional programming", if y

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-27 Thread ketmar via Digitalmars-d-announce
On Fri, 27 Mar 2015 22:37:21 +, weaselcat wrote: > On Friday, 27 March 2015 at 22:32:32 UTC, ketmar wrote: >> On Fri, 27 Mar 2015 16:11:41 +, Ola Fosheim Grøstad wrote: >> >>> Not a broken design. If I have to run multiple servers just to handle >>> an image upload or generating a PDF t

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-27 Thread ketmar via Digitalmars-d-announce
On Fri, 27 Mar 2015 16:11:41 +, Ola Fosheim Grøstad wrote: > Not a broken design. If I have to run multiple servers just to handle an > image upload or generating a PDF then you are driving up the cost of the > project and developers would be better off with a different platform? but it is b

Re: Deadcode on github

2015-03-26 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 14:17:16 +, Jonas Drewsen wrote: > On Thursday, 26 March 2015 at 00:26:58 UTC, Dicebot wrote: >> On Tuesday, 17 March 2015 at 12:39:00 UTC, Jonas Drewsen wrote: >>> Definitely. I've now made a branch "linux" on github where linux >>> compiles and links successfully and that

Re: Release D 2.067.0

2015-03-26 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 12:23:08 +, John Colvin wrote: >>> Was it filed at issues.dlang.org as a regression? >> >> nope, it's not. i was asking for help in "general" (building minimised >> sample), but nobody was interested. neither do i, actually, as i >> believe that `alias this` is an abominati

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-26 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 12:27:13 +, Chris wrote: > ... or Google abandons Go! Ha ha ha. they almost did that with Dart, so they have no language to replace Go right now. i think that Go programmers are safe for three or five years. signature.asc Description: PGP signature

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-26 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 13:17:47 -0400, Nick Sabalausky wrote: > Of course I'm not saying that makes trolling "good" (although I'm > absolutely *amazed* that so many on reddit actually see your article as > trolling - it obviously isn't, they clearly didn't even read it. Some of > them even think *you

Re: Release D 2.067.0

2015-03-26 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 10:13:42 +, John Colvin wrote: > On Thursday, 26 March 2015 at 06:16:59 UTC, ketmar wrote: >> On Tue, 24 Mar 2015 21:56:29 +, Tove wrote: >> >>> On Tuesday, 24 March 2015 at 17:08:03 UTC, Martin Nowak wrote: Glad to announce D 2.067.0. https://dlang.dawg.

Re: Release D 2.067.0

2015-03-25 Thread ketmar via Digitalmars-d-announce
On Tue, 24 Mar 2015 21:56:29 +, Tove wrote: > On Tuesday, 24 March 2015 at 17:08:03 UTC, Martin Nowak wrote: >> Glad to announce D 2.067.0. >> >> https://dlang.dawg.eu/downloads/dmd.2.067.0/ >> >> -Martin > > Congrats! Although, I must admit, I was a little saddened to see that > multiple ali

Re: Release D 2.067.0

2015-03-25 Thread ketmar via Digitalmars-d-announce
On Wed, 25 Mar 2015 08:07:17 +, thedeemon wrote: > On Tuesday, 24 March 2015 at 17:08:03 UTC, Martin Nowak wrote: >> Glad to announce D 2.067.0. >> >> See the changelog for more details. >> http://dlang.org/changelog.html > > I don't see any mention of DIP25 here (Sealed references - return r

Re: DlangUI

2015-03-25 Thread ketmar via Digitalmars-d-announce
On Thu, 26 Mar 2015 03:41:11 +, Jean pierre wrote: >>> DlangUI review and small tutorial is published on Habrahabr - >>> popular russian IT resource (in Russian) >>> >>> http://habrahabr.ru/post/253923/ >> >> It does not looks like something with a `soul`. It looks like a copy of >> something

Re: Gary Willoughby: "Why Go's design is a disservice to intelligent programmers"

2015-03-25 Thread ketmar via Digitalmars-d-announce
On Wed, 25 Mar 2015 22:30:10 +, Ola Fosheim Grøstad wrote: > Downplaying other languages makes the D crowd look desperate... and we are. see for example bug#14035. "typesystem? lolwut, never heard about that thing!" that's why i'd better report bugs directly to Kenji: he is a sane person.

Re: Deadcode on github

2015-03-16 Thread ketmar via Digitalmars-d-announce
On Mon, 16 Mar 2015 16:57:34 +, Jonas Drewsen wrote: > On Monday, 16 March 2015 at 15:37:00 UTC, ketmar wrote: >> On Mon, 16 Mar 2015 15:14:02 +, Jonas Drewsen wrote: >> >>> Meanwhile I'm happy to assist anyone willing to give a shot on >>> building it on linux. It is currently based on SD

Re: Deadcode on github

2015-03-16 Thread ketmar via Digitalmars-d-announce
On Mon, 16 Mar 2015 15:14:02 +, Jonas Drewsen wrote: > Meanwhile I'm happy to assist anyone willing to give a shot on building > it on linux. It is currently based on SDL so with bit of luck it is not > that hard. i tried to build it, but no luck: it can't build libdparse. ah, the joy of dub

Re: Deadcode on github

2015-03-15 Thread ketmar via Digitalmars-d-announce
wow! another great project went public. ;-) signature.asc Description: PGP signature

Re: This Week in D #8: ddmd progressing, moving toward release.

2015-03-09 Thread ketmar via Digitalmars-d-announce
On Mon, 09 Mar 2015 13:51:55 -0700, Andrei Alexandrescu wrote: > On 3/9/15 6:33 AM, Adam D. Ruppe wrote: >> On Monday, 9 March 2015 at 07:08:42 UTC, Dominikus Dittes Scherkl >> wrote: >>> Nice, but I'm missing the tip of the week (also with issue #7). >>> Already out of ideas? >> >> I ran out of m

Re: dfmt 0.1.0

2015-03-07 Thread ketmar via Digitalmars-d-announce
On Sat, 07 Mar 2015 13:03:06 +, Kagamin wrote: > In fact, I failed to find good monospace font for source code, it used > to be Courier New 9pt, but it works well only on displays no bigger than > 1024*768. terminus rocks. signature.asc Description: PGP signature

Re: dfmt 0.1.0

2015-03-03 Thread ketmar via Digitalmars-d-announce
On Tue, 03 Mar 2015 12:35:44 -0800, Walter Bright wrote: > On 2/19/2015 6:21 PM, Brian Schott wrote: >> dfmt is a D source code formatting tool. >> >> https://github.com/Hackerpilot/dfmt/ >> https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.0 > > Thanks for doing this. It's an important part

Re: quick-and-dirty minimalistic LISP engine

2015-02-22 Thread ketmar via Digitalmars-d-announce
On Sun, 22 Feb 2015 10:40:24 +, MrSmith wrote: > With master dmd I'm getting > > milf.d(2): Error: ';' expected following module declaration instead of > is that is exactly what i wanted. the only "vanilla" version is that in zip, the "aliced" version will not compile by vanilla DMD. didn't

Re: quick-and-dirty minimalistic LISP engine

2015-02-22 Thread ketmar via Digitalmars-d-announce
On Sun, 22 Feb 2015 10:40:24 +, MrSmith wrote: p.s. do you know that `macro` is a keyword? and that it does nothing and TOKmacro is not used anywhere? ah, the hidden joys of D! signature.asc Description: PGP signature

Re: quick-and-dirty minimalistic LISP engine

2015-02-19 Thread ketmar via Digitalmars-d-announce
On Thu, 19 Feb 2015 07:39:31 +, Ola Fosheim Grøstad wrote: > That's quite ok. I enjoy just looking at D code by different authors to > get a picture of how the language is used in real code. So thanks for > sharing! same for me. i have a habit of downloading various D libraries and poking t

Re: quick-and-dirty minimalistic LISP engine

2015-02-19 Thread ketmar via Digitalmars-d-announce
On Thu, 19 Feb 2015 06:50:29 -0800, Bill Baxter via Digitalmars-d-announce wrote: > If you weren't deliberately making a joke, you might want to google > "milf". no jokes, it's Serious Bussiness! do you think that our project architect will allow to build our own milf without googling? or our se

Re: quick-and-dirty minimalistic LISP engine

2015-02-18 Thread ketmar via Digitalmars-d-announce
On Wed, 18 Feb 2015 22:37:34 +, ketmar wrote: > On Wed, 18 Feb 2015 22:31:00 +, Ola Fosheim Grøstad wrote: > >> On Wednesday, 18 February 2015 at 21:22:56 UTC, MattCoder wrote: http://ketmar.no-ip.org/milf_for_the_masses.zip >>> >>> I'd like to see the source but on the other hand I

Re: quick-and-dirty minimalistic LISP engine

2015-02-18 Thread ketmar via Digitalmars-d-announce
On Wed, 18 Feb 2015 22:31:00 +, Ola Fosheim Grøstad wrote: > On Wednesday, 18 February 2015 at 21:22:56 UTC, MattCoder wrote: >>> http://ketmar.no-ip.org/milf_for_the_masses.zip >> >> I'd like to see the source but on the other hand I'm so afraid to >> download this zip. > > Yep, I got alice

Re: quick-and-dirty minimalistic LISP engine

2015-02-18 Thread ketmar via Digitalmars-d-announce
On Wed, 18 Feb 2015 11:56:51 +, Stefan Koch wrote: > Oh boy. > the source is messy ... you have been warned! ;-) it was actually created within several hours to add simple scripting to another project, and i have no plans to improve it. so i decided to make it public, in a hope that it migh

<    1   2   3   4   >