Re: I was able to write some D last week!

2019-07-08 Thread ketmar via Digitalmars-d-announce
Adam D. Ruppe wrote: I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh) yay, so your

Re: Announcing audio-formats v1.0.0

2020-03-18 Thread ketmar via Digitalmars-d-announce
Guillaume Piolat wrote: On Wednesday, 18 March 2020 at 18:41:11 UTC, Guillaume Piolat wrote: audio-formats is a new pure D #DUB package that allows to decode and encode audio files. Also: it's just a custom repackaging of the huge work of Ketmar. https://repo.or.cz/iv.d.git glad you found

Re: Announcing audio-formats v1.0.0

2020-03-18 Thread ketmar via Digitalmars-d-announce
Guillaume Piolat wrote: On Wednesday, 18 March 2020 at 18:49:23 UTC, ketmar wrote: glad you found it useful! but why only that? there is GPL Opus decoder too, and two decoders for Ogg/Vorbis: stb and complete port of the official Xyph tremor library. also, you can find a resampler there, ta

Re: Announcing audio-formats v1.0.0

2020-03-18 Thread ketmar via Digitalmars-d-announce
Guillaume Piolat wrote: Any input concerning stb_vorbis vs Tremor? Tremor is twice the code size and I'm not sure the one to be favoured. tbh, i didn't really tested stb much (if at all). it *should* work, but... my audio player was based on tremor, so it is better tested. maybe just make `v

Z80 Emulation Engine

2014-04-20 Thread ketmar via Digitalmars-d-announce
quick-and-dirty port of my Zymosis Z80 emulation engine to D. code was built from scratch and not using huge tables to generate huge sources (it's just one module with source size ~64KB). it properly emulates all known Z80 quirks (including MEMPTR register) and passes all 1335 tests from FUSE.

Re: Z80 Emulation Engine

2014-04-20 Thread ketmar via Digitalmars-d-announce
On Sunday, 20 April 2014 at 13:08:02 UTC, bearophile wrote: sorry, it uses GDC @attribute("forceinline") feature, so you Have you performed a benchmark with and without that attribute? not on this code yet. will check it someday, http://repo.or.cz/w/zymosis.d.git In this kind of code compute

Re: Z80 Emulation Engine

2014-04-20 Thread ketmar via Digitalmars-d-announce
On Sunday, 20 April 2014 at 15:17:56 UTC, Manu via Digitalmars-d-announce wrote: https://github.com/TurkeyMan/superemu wow, my google-fu is bad than. %-) doing 'git clone' right now. btw, what is the license for your code? Funny you make a point of forceinline, I have forceinline placeholders

Re: Z80 Emulation Engine

2014-04-21 Thread ketmar via Digitalmars-d-announce
btw, what is the license for your code? I don't really care. Refer to it as much as you like. so maybe you will add license to sources? WTFPL, for example, which basically means "public domain". the thing is that sources without license are proprietary, and nobody except the author can do anyt

Re: Z80 Emulation Engine

2014-04-22 Thread ketmar via Digitalmars-d-announce
If something's open source with no commercial intent, is there good reason not to use gpl? How hard is it to change later? i don't see a reason not to use GPL even on commercial code. %-)

TweetNaCl port

2014-05-19 Thread ketmar via Digitalmars-d-announce
this is quick-and-dirty port of TweetNaCl to D. it's not a proper 'D rewrite' of TweetNaCl, it still shows it's C roots, but it works. and it has test suite and ddoc which original TweetNaCl lacks. WARNING! API is subject to change. but you can take the current version and use it as-is if the

Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
bug tracker is just a thing to collecting dust. you can write your report there, or to /dev/null, or not write it at all -- the result will be the same. i know at least 3 bugs in phobos and at least one very nasty bug in compiler (which causes UB, so-called heisenbug), but have no motivation to re

Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 06:39:56 + uri via Digitalmars-d-announce wrote: > You spent the effort implementing a fix, the time talking about > your fix but cannot be buggered submitting a PR for the fix? one fix at a time, not more. the first one is still sitting in bugtracker, collecting dust. ma

Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
On Tue, 15 Jul 2014 23:03:38 -0700 Andrei Alexandrescu via Digitalmars-d-announce wrote: > You mean http://issues.dlang.org? That's used regularly. oh, really? https://issues.dlang.org/show_bug.cgi?id=12853 > Whatcha waiting for? reports + pull requests please. Thanks! -- Andrei have no motivati

Re: DMD v2.066.0-b4

2014-07-16 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 12:19:43 + Dragos Carp via Digitalmars-d-announce wrote: > Fix is in Bugzilla attached, though without an unittest > demonstrating the error. test is in bugzilla, but it's not formatted as unittest, just as standalone module copypasted in comments. my fault, i'm really so

Re: DMD v2.066.0-b4

2014-07-16 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 14:53:07 +0200 Lionello Lunesu via Digitalmars-d-announce wrote: > It's fine, I can create the PR for you there is one already, but without tests: https://github.com/D-Programming-Language/phobos/pull/2336 > You'll get the credit as well, of course. i don't care about credits

Re: "Programming in D" book is 100% translated

2014-07-24 Thread ketmar via Digitalmars-d-announce
On Thu, 24 Jul 2014 01:11:00 -0700 Ali Çehreli via Digitalmars-d-announce wrote: > I have completed the translation of the book. great news! and great book. thank you. signature.asc Description: PGP signature

Cassowary.d

2014-07-27 Thread ketmar via Digitalmars-d-announce
preliminary, but working port of Cassowary Solver — GUI-oriented constraint solver, toolkit-agnostic layout engine. it's not D-spirited yet, but it works. todo list includes templated classes and bindings for gtk.d. feel free to fork and improve. url: http://repo.or.cz/w/cassowary.d.git

Re: Cassowary.d

2014-07-27 Thread ketmar via Digitalmars-d-announce
On Sun, 27 Jul 2014 12:01:45 + Yuriy via Digitalmars-d-announce wrote: > +1 > http://code.dlang.org/packages/cassowary-d damn it! my google-fu sux again. i did search and found nothing, so made a port. feel so stupid now... signature.asc Description: PGP signature

Re: Cassowary.d

2014-07-27 Thread ketmar via Digitalmars-d-announce
On Sun, 27 Jul 2014 15:16:07 +0300 ketmar via Digitalmars-d-announce wrote: heh. but i have a nice text parser! so it's not a completely trashcan work. ;-) signature.asc Description: PGP signature

Re: SDC-32bit

2014-07-29 Thread ketmar via Digitalmars-d-announce
On Tue, 29 Jul 2014 13:36:37 + Stefan Koch via Digitalmars-d-announce wrote: wow. signature.asc Description: PGP signature

Re: SDC-32bit

2014-07-29 Thread ketmar via Digitalmars-d-announce
On Tue, 29 Jul 2014 15:43:56 + Stefan Koch via Digitalmars-d-announce wrote: ah. sure i'll try to write you about every bug i found. %-) signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Wed, 30 Jul 2014 09:39:15 + Stefan Koch via Digitalmars-d-announce wrote: can't link it. GNU/Linux, x86, latest DMD from git. lib/libd.a(semantic.o): In function `_D1d3ast10expression56__T15UnaryExpressionTC1d3ast10expression13AstExpressionZ15UnaryExpression11__T6__ctorZ6__ctorMFS1d8locat

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 15:07:56 + Stefan Koch via Digitalmars-d-announce wrote: > hmm it looks like you are not linking llvm in ... but i am. %-) or, better to say, your makefile doing it with `llvm-config --libs`. > do you use the most recent version from my sdc32-experimental > repo ? yes, j

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 15:33:05 + Stefan Koch via Digitalmars-d-announce wrote: > please do `git pull` and if the error presists post the full > error-message on dpaste or similar. you're welcome. upgated to git commit 58a36a1acdc6b9a5bcd07edf69b958c3b4ac1657 build log: http://dpaste.com/2NBTC

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 15:40:31 + Stefan Koch via Digitalmars-d-announce wrote: > Are you on a 64bit system ? no, i said somewhere in the previous messages that i'm using x86 arch. %-) signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 15:54:42 + Stefan Koch via Digitalmars-d-announce wrote: > AFAICS this it because you are using dmd-master > if it fails with the dmd-2.065 then I have a real nut to crack sorry, you are right. downgrading to dmd-2.065 fixes the build. signature.asc Description: PGP sign

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 16:33:39 + Stefan Koch via Digitalmars-d-announce wrote: > please try to compile a few tests and tell me if it works results of runner.d: http://dpaste.com/0P4DXGE signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 18:29:59 + Stefan Koch via Digitalmars-d-announce wrote: still, very impressive! signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 21:58:58 + Stefan Koch via Digitalmars-d-announce wrote: > enableing multihtreading and such i explititely passes runner.d -j1 (other cores has work to do too %-) signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 22:16:50 + Stefan Koch via Digitalmars-d-announce wrote: > sh buildTester.sh alas, i have no LLVMArchive, and it refuses to link without it. when i removed -L-lLLVMArchive, it says that /usr/lib/gcc/i486-slackware-linux/4.9.1/../../../libLLVMSupport.a(Process.o): In funct

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Sat, 2 Aug 2014 01:37:33 +0300 ketmar via Digitalmars-d-announce wrote: damn, it's hard to switch between two dmds. ok, i compiled everything, here's the timings: ./runner 2> /dev/null > /dev/null 21.39s user 1.48s system 146% cpu 15.643 total ./jsonRunner 2> /dev/null

Re: SDC-32bit

2014-08-01 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 23:16:43 + Stefan Koch via Digitalmars-d-announce wrote: > Thanks for your cooperation! you're welcome. %-) signature.asc Description: PGP signature

Re: SDC-32bit

2014-08-02 Thread ketmar via Digitalmars-d-announce
On Sat, 02 Aug 2014 03:27:58 + deadalnix via Digitalmars-d-announce wrote: > I got that error recently. It is an LLVM bug and upgrading LLVM > should do the trick. in my case it was nothing with LLVM. sdc-32 needs dmd-2.065, and i'm using dmd-2.066-master. switching to 2.065 resolves the iss

Re: SDC-32bit

2014-08-03 Thread ketmar via Digitalmars-d-announce
On Fri, 01 Aug 2014 15:49:09 + Stefan Koch via Digitalmars-d-announce wrote: > it must have a commit I have squashed. > I do this quite often since sometimes I commit stuff that causes > my build to fail :p btw, please, don't do that. just revert commits, there's no need to rewrite the histo

Re: GtkD 2.4.0 released, GTK+ with D.

2014-08-06 Thread ketmar via Digitalmars-d-announce
On Tue, 05 Aug 2014 23:12:43 +0200 Mike Wey via Digitalmars-d-announce wrote: > GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL > license. > > The most notable changes in this release are the discontinuation of > the support for D1, and better support for installing more t

Re: Cassowary.d

2014-08-07 Thread ketmar via Digitalmars-d-announce
a small update for parser: it is now possible to parse so-called "scripts" (only from 'string' type for now). sample script can look like this one, which centers two buttons inside the panel, keepeng equal button sizes: ===[cutline]=== var(stay) panel.left = 0, panel.top = 0, panel.width

simple taglib bindings

2014-08-08 Thread ketmar via Digitalmars-d-announce
subj. C API wrapped in a nice struct (WARNING! ugly mixins inside!). there is no extensive documentation (oh, c'mon, do you really need it?), but repo contains sample tag viewer/editor. requires taglib_c (C wrapper from the original taglib package). repo: http://repo.or.cz/w/taglib.d.git

Re: COFF support for Win32 merged

2014-08-17 Thread ketmar via Digitalmars-d-announce
On Sun, 17 Aug 2014 10:50:38 + bearophile via Digitalmars-d-announce wrote: > I have just recompiled dmd, but I don't see that new compiler > switch (dmd 2.067). are you sure that you compiled dmd for 32-bit windows? other versions seems to not have this flag. signature.asc Description: PGP

Re: COFF support for Win32 merged

2014-08-17 Thread ketmar via Digitalmars-d-announce
On Sun, 17 Aug 2014 11:34:59 + bearophile via Digitalmars-d-announce wrote: > Yes, I am using a 32 bit Windows. are you sure that you have latest git then? yes, i know that this is very silly question, but sometimes... ;-) unfortunately, i have no windows boxes (neither cross-compilers), so

Re: COFF support for Win32 merged

2014-08-17 Thread ketmar via Digitalmars-d-announce
On Sun, 17 Aug 2014 13:01:06 + bearophile via Digitalmars-d-announce wrote: > OK, -m32mscoff works (probably I was using a wrongly written > switch), but I don't see it listed among the other compiler > switches. maybe this is due to mscoff support still considering 'experimental'? signat

Re: D 2.066 is out. Enjoy!

2014-08-18 Thread ketmar via Digitalmars-d-announce
On Mon, 18 Aug 2014 22:01:24 + bachmeier via Digitalmars-d-announce wrote: > What's the advantage of this over maintaing packages for the RC > version until it's ready? 'cause not releasing periodically means "ah, it will never be ready! let's look at another language, D is not worth using ye

Re: D 2.066 is out. Enjoy!

2014-08-18 Thread ketmar via Digitalmars-d-announce
On Mon, 18 Aug 2014 22:48:00 + Vladimir Panteleev via Digitalmars-d-announce wrote: > I don't see how infrequent, stable releases are more likely to > provoke that reaction than frequent, unstable releases. "stability" is something that cannot be achieved in living language. and having offic

Re: D 2.066 is out. Enjoy!

2014-08-18 Thread ketmar via Digitalmars-d-announce
On Mon, 18 Aug 2014 20:22:08 -0400 Nick Sabalausky via Digitalmars-d-announce wrote: > Well, people will invent *any* excuse to pass over anything they > don't feel like bothering with. It sounds like that's probably what > they were doing. not exactly, 'cause they *are* interested in using D, es

Re: D 2.066 is out. Enjoy!

2014-08-18 Thread ketmar via Digitalmars-d-announce
On Tue, 19 Aug 2014 05:24:54 + Suliman via Digitalmars-d-announce wrote: > Who could help with translation change logs to russian and > publication it's on LOR? DYI. signature.asc Description: PGP signature

Re: D 2.066 is out. Enjoy!

2014-08-18 Thread ketmar via Digitalmars-d-announce
On Tue, 19 Aug 2014 05:24:54 + Suliman via Digitalmars-d-announce wrote: > Who could help with translation change logs to russian and > publication it's on LOR? sorry, i mean DIY. ;-) signature.asc Description: PGP signature

Re: D 2.066 is out. Enjoy!

2014-08-19 Thread ketmar via Digitalmars-d-announce
On Tue, 19 Aug 2014 15:27:34 -0700 Andrei Alexandrescu via Digitalmars-d-announce wrote: > I think it would be great to motivate the change properly. -- Andrei aren't it motivated enough in PR? this will allow to build real package hierarchies instead of dumping everything in one flat package. my

Re: D 2.066 is out. Enjoy!

2014-08-19 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 10:41:29 +0900 Andrew Edwards via Digitalmars-d-announce wrote: btw. http://wiki.dlang.org/Beta_Testing contains bug #10928 as "blocker", but it's marked as "RESOLVED FIXED" in bugzilla. and bug #12696 needs to be rechecked, as it seems to be fixed too. signature.asc Descrip

Re: Fix #2529: explicit protection package #3651

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 07:25:43 + Kagamin via Digitalmars-d-announce wrote: but it requires to dump all 'subpackages' into one flat directory and with ugly names. proposed extension will not break any existing code, yet will allow much nicer hierarchy. signature.asc Description: PGP signature

Re: D 2.066 is out. Enjoy!

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 09:19:37 + Kagamin via Digitalmars-d-announce wrote: > Can't it be addressed by publishing release schedule, like llvm > does it, to indicate the work is going on? hm. sounds reasonable. ;-) signature.asc Description: PGP signature

Re: D 2.066 is out. Enjoy!

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 09:15:53 + disapointed user via Digitalmars-d-announce wrote: > support for windows that really sucks. that is 'cause windows really sucks. > good luck in the future for all you guys you too. signature.asc Description: PGP signature

Re: Fix #2529: explicit protection package #3651

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 09:26:36 + Kagamin via Digitalmars-d-announce wrote: > Huh? If std.datetime and std.regex are subpackages of `std` > package, it usually means, they should reside in `std` directory, > no? And how explicit package protection can change that? imagine mybiglib, mybiglib.in

Re: Fix #2529: explicit protection package #3651

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 14:33:52 + Kagamin via Digitalmars-d-announce wrote: > Do we need a hierarchy of internals, is the problem this big? Why > mybiglib.wisdom is not good? ah, why we need such things as subdirectories at all? CP/M was fine without concept of subdirectories! signature.asc D

Re: D 2.066 is out. Enjoy!

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 10:18:09 -0700 Andrei Alexandrescu via Digitalmars-d-announce wrote: > What is it that we could help with? -- Andrei he's drama queen, he doesn't need any help, only attention. signature.asc Description: PGP signature

Re: D 2.066 is out. Enjoy!

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 22:00:57 + eles via Digitalmars-d-announce wrote: > I don't like Go (syntax, mainly). The sole contender in the > C++-like family, for systems programming, would be Vala, but > since they dropped the posix profile... :( language without CTFE is soo unpleasant to use afte

Re: Fix #2529: explicit protection package #3651

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 10:19:59 -0700 Andrei Alexandrescu via Digitalmars-d-announce wrote: > No need to demean the question. It is valid. -- Andrei sorry, i don't mean to insult anyone, just trying to make people see analogies. hierarchies are everywhere, it's convient way to store alot of things.

Re: D for the Win

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Wed, 20 Aug 2014 22:02:31 + anonymous via Digitalmars-d-announce wrote: > From a German author that would be an embracement of fascism. i always wonder how good people at finding various offences and fascims everywhere. i bet that such people are glad to censor Hašek's "The Good Soldier Š

Re: D for the Win

2014-08-20 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 00:57:27 +0200 Paulo Pinto via Digitalmars-d-announce wrote: > Specially the younger generations, they just use it because it sounds > cool. and fun. they don't fear that old dead dog anymore, they making fun of it. signature.asc Description: PGP signature

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 04:31:31 -0400 Nick Sabalausky via Digitalmars-d-announce wrote: > Yea, this *statement* really made me go o_O > > link[$.rel = "foobar", $.type = "text/css"]; > > That's a lot of syntax abuse there! but it's fun! we all used to think that "$ should mean 'length'" and he

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 08:37:30 + Ola Fosheim Gr via Digitalmars-d-announce wrote: > Now the comma-operator has to stay because removing it is a > severe breaking change. but we can abuse opIndex and/or opSlice too! ;-) signature.asc Description: PGP signature

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 11:48:32 + anonymous via Digitalmars-d-announce wrote: > It's pretty much the Nazi anthem. oh, really? let's see. current German anthem: Einigkeit und Recht und Freiheit für das deutsche Vaterland! Danach lasst uns alle streben brüderlich mit Herz und Hand! and so on. pr

Re: D for the Win

2014-08-21 Thread ketmar via Digitalmars-d-announce
On Thu, 21 Aug 2014 12:08:05 + Dicebot via Digitalmars-d-announce wrote: > Please, this is not important enough to argue here. ah, excuse me. it's so easy to drag me into such talks... mea culpa. signature.asc Description: PGP signature

Re: Fix #2529: explicit protection package #3651

2014-08-22 Thread ketmar via Digitalmars-d-announce
On Fri, 22 Aug 2014 20:48:22 + bearophile via Digitalmars-d-announce wrote: or (smart plan!) just apply the necessary PRs, build dmd from sources and start using the features. if authors of popular libraries will do this, there will be no choice and maintainers will be forced to apply this pa

Re: Fix #2529: explicit protection package #3651

2014-08-22 Thread ketmar via Digitalmars-d-announce
On Sat, 23 Aug 2014 04:50:36 +0300 ketmar via Digitalmars-d-announce wrote: to be honest, i myself is a happy user of Kenji's $ patch and package(...) patch. yes, it costs some efforts to keep 'em up-to-date, but hey, i have no life anyway. signature.asc Description: PGP signature

Re: Fix #2529: explicit protection package #3651

2014-08-23 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 02:39:39 + Dicebot via Digitalmars-d-announce wrote: > It is the same reasoning as with deep filesystem hierarchies and, > well, any data hierarchies i already told that, but without any effects. signature.asc Description: PGP signature

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 12:51:10 + Mike via Digitalmars-d-announce wrote: > 5. Using C's floor instead of D's floor. - very significant (why?) gcc/clang inlines floorf(). gdc generates calls to floor() in both cases, C floor() is just faster. i.e. gdc fails to see that floor() can be converted t

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 12:51:10 + Mike via Digitalmars-d-announce wrote: ps. > 6. This change > (https://github.com/nsf/pnoise/commit/baadfe20c7ae6aa900cb0e4188aa9d20bea95918) > with GDC has no effect at all. signature.asc Description: PGP signature

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 13:44:07 + Mike via Digitalmars-d-announce wrote: hm. for my "GDC 4.9.1. git HEAD" #6 has no effect at all. p.s. it's unfair to specify "-msse3 -mfpmath=sse" for gcc and not for gdc. gdc can use this flags too! (yeah, the effect is great: sse3 variant is ~2.5 times faster

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 13:44:07 + Mike via Digitalmars-d-announce wrote: p.s. what i did is this: auto tm = Timer(); tm.start; foreach (; 0..100) { auto n2d = Noise2DContext(0); foreach (i; 0..100) { foreach (y; 0..256) { foreach (x; 0..256) { auto v = n2d.

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 14:09:02 + Mike via Digitalmars-d-announce wrote: > 64's default GDC i think that 64-bit gcc/gdc turns sse optimisations on anyway, 'cause there is no x86_64-capable CPUs without sse. and i'm on x86 arch. signature.asc Description: PGP signature

Re: D for the Win

2014-08-24 Thread ketmar via Digitalmars-d-announce
On Sun, 24 Aug 2014 16:16:43 +0100 Iain Buclaw via Digitalmars-d-announce wrote: > That's because floor isn't an intrinsic. The crippling speed issue > was the fact that floor computed and returned at real precision. i'm testing on x86, and the difference between 'call floorf' and inlining is si

Re: Fix #2529: explicit protection package #3651

2014-08-26 Thread ketmar via Digitalmars-d-announce
On Tue, 26 Aug 2014 16:46:19 + Dicebot via Digitalmars-d-announce wrote: > ..and it has just been merged! ^_^ WOW! that's great! > Thanks Walter! second that! signature.asc Description: PGP signature

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-08-26 Thread ketmar via Digitalmars-d-announce
On Tue, 26 Aug 2014 23:16:14 -0700 Ali Çehreli via Digitalmars-d-announce wrote: > * The 'User Defined Attributes (UDA)' chapter great! > * static this, static ~this, shared static this, and shared static > ~this and this too. signature.asc Description: PGP signature

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-08-26 Thread ketmar via Digitalmars-d-announce
On Tue, 26 Aug 2014 23:16:14 -0700 Ali Çehreli via Digitalmars-d-announce wrote: > * Formatted element output with %( and %) by the way, i never knows about this feature. maybe i should RTFM someday... signature.asc Description: PGP signature

Re: Blog post on hidden treasure in the D standard library.

2014-08-28 Thread ketmar via Digitalmars-d-announce
On Thu, 28 Aug 2014 16:18:42 + safety0ff via Digitalmars-d-announce wrote: > What do you have against capitalizing 'I' ? don't even noticed that until your post. but maybe that is 'cause i'm not using capitals at all... ;-) signature.asc Description: PGP signature

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread ketmar via Digitalmars-d-announce
On Fri, 29 Aug 2014 14:17:53 + krzaq via Digitalmars-d-announce wrote: > If you're writing in a language, try to appear literate. but what if i can't, for example? i can read (and understand without dictionary, and with jokes too) books of Pratchett, Carrol, Adams, even Tolkien with his "ye o

Re: Blog post on hidden treasure in the D standard library.

2014-08-29 Thread ketmar via Digitalmars-d-announce
On Fri, 29 Aug 2014 17:13:23 + krzaq via Digitalmars-d-announce wrote: > Negligence to > do so is, to me, either extreme laziness or lack of respect to > the reader. neither, in fact. i believe that those rules are useless and senseless now, so it's more like a "one man crusade". i know tha

Re: Blog post on hidden treasure in the D standard library.

2014-08-30 Thread ketmar via Digitalmars-d-announce
On Sat, 30 Aug 2014 07:55:36 + safety0ff via Digitalmars-d-announce wrote: > It also appears unprofessional and uneducated. so i am. signature.asc Description: PGP signature

Re: Daemonize v0.1 - simple way to create cross-platform daemons

2014-08-31 Thread ketmar via Digitalmars-d-announce
On Sun, 31 Aug 2014 11:27:41 + NCrashed via Digitalmars-d-announce wrote: looks very interesting, thank you. signature.asc Description: PGP signature

Re: 438-byte "Hello, world" Win32 EXE in D

2014-09-10 Thread ketmar via Digitalmars-d-announce
On Wed, 10 Sep 2014 16:02:01 +0200 Marco Leise via Digitalmars-d-announce wrote: > > The final executable size was 15 bytes. > > The customer loved it. and they never knows that it took at least 512 bytes anyway. or even more, depending of claster size. heh. signature.asc Description: PGP sign

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-09-11 Thread ketmar via Digitalmars-d-announce
On Thu, 11 Sep 2014 10:47:40 -0700 Ali Çehreli via Digitalmars-d-announce wrote: >http://ddili.org/ders/d.en/templates_more.html there is a little bug: opSlice(size_t, size_t) description is: `collection[i, j]` shouldn't it be: `collection[i..j]`? signature.asc Description: PGP signature

Re: "Programming in D" book, "User Defined Attributes (UDA)" chapter

2014-09-11 Thread ketmar via Digitalmars-d-announce
On Thu, 11 Sep 2014 11:48:26 -0700 Ali Çehreli via Digitalmars-d-announce wrote: > Would you like to send me your name so that I add it to the > Acknowledgments section. (Otherwise ketmar is it. :) Ketmar, or Ketmar Dark if you want "full name". ;-) signature.asc Description: PGP signature

Re: Multiple alias this is coming.

2014-09-18 Thread ketmar via Digitalmars-d-announce
On Thu, 18 Sep 2014 15:20:04 -0700 Ali Çehreli via Digitalmars-d-announce wrote: > [1] http://ddili.org/ders/d.en/alias_this.html heh, i just wanted to point at your book. ;-) signature.asc Description: PGP signature

Re: Digger 1.0

2014-09-22 Thread ketmar via Digitalmars-d-announce
On Mon, 22 Sep 2014 15:24:55 +0200 simendsjo via Digitalmars-d-announce wrote: > My guess is the average for developers is ~8GB. 2GB RAM is really not > enough for pretty much anything these days - the browser alone easily > chews 3-4GB on moderate use. I recommend you just upgrade your > compute

Re: [OT] Memory usage and Web (WAS: Re: Digger 1.0)

2014-09-23 Thread ketmar via Digitalmars-d-announce
On Tue, 23 Sep 2014 18:29:17 +0200 simendsjo via Digitalmars-d-announce wrote: > But if your parents want Facebook and Instagram, you better give them > a pretty beefy computer. i'll give 'em opera 12. yes, it's dead, but it's the only browser that can work month by month without restarting (no,

native ZMBV video codec

2014-09-23 Thread ketmar via Digitalmars-d-announce
Hello. last night i ported ZMBV video codec to D. ZMBV is videocodec invented by DosBox team to record old videogames' gameplay. if you are into writing "old-school" games, it can be handy to embed the possibility to creating gameplay video directly in your game. it's only codec for now (i.e. it

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-06 Thread ketmar via Digitalmars-d-announce
On Mon, 06 Oct 2014 16:51:06 + Dicebot via Digitalmars-d-announce wrote: > https://github.com/D-Programming-Language/druntime/pull/985 > > Here is initial port result available for early experiments. It > can be compiled with make -f posix.mak GC_TYPE=concurrent and > passes the test suite

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-07 Thread ketmar via Digitalmars-d-announce
On Tue, 07 Oct 2014 17:18:18 -0700 Walter Bright via Digitalmars-d-announce wrote: > That's a good idea, but I hate environment variables affecting all D > executables. They always wind up being inadvertently being left on, > or off, or set for some unrelated purpose. It also would affect all D

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-08 Thread ketmar via Digitalmars-d-announce
On Wed, 08 Oct 2014 07:14:29 + Paolo Invernizzi via Digitalmars-d-announce wrote: > > i assume that not everyone are ready to build dmd from sources, > Digger? What can be easier? i've never used Digger, so i can't tell anything about it. ;-) signature.asc Description: PGP signature

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-08 Thread ketmar via Digitalmars-d-announce
On Wed, 08 Oct 2014 07:14:29 + Paolo Invernizzi via Digitalmars-d-announce wrote: > > i assume that not everyone are ready to build dmd from sources, > Digger? What can be easier? p.s. i mean that it will be good to have Digger mentioned somewhere at the front page, with some usage samples, s

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-08 Thread ketmar via Digitalmars-d-announce
On Wed, 08 Oct 2014 10:33:46 -0700 Walter Bright via Digitalmars-d-announce wrote: > On 10/7/2014 11:58 PM, ketmar via Digitalmars-d-announce wrote: > > maybe enable envvar-control in alphas/betas and disable in releases? > I thought you were opposed to -release builds? i'm opp

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-08 Thread ketmar via Digitalmars-d-announce
On Wed, 8 Oct 2014 20:47:09 +0300 ketmar via Digitalmars-d-announce wrote: p.s. i believe that there shouldn't be any flags that turns off range checking. if someone wants to do it "fast", he can use pointer arithmetics (this is exactly the same as using arrays with range chec

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-16 Thread ketmar via Digitalmars-d-announce
On Thu, 16 Oct 2014 08:10:38 + Dylan Knutson via Digitalmars-d-announce wrote: > I'm sure there's a cross platform way to retrieve > them without bring passed them directly there isn't. signature.asc Description: PGP signature

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-16 Thread ketmar via Digitalmars-d-announce
On Thu, 16 Oct 2014 13:54:25 + Sean Kelly via Digitalmars-d-announce wrote: > >> I'm sure there's a cross platform way to retrieve them without > >> bring passed them directly > > there isn't. > Runtime.args? it's good, but it isn't modifiable. so programmer must manually ignore gc-related

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-23 Thread ketmar via Digitalmars-d-announce
On Thu, 23 Oct 2014 07:12:25 + Kagamin via Digitalmars-d-announce wrote: > On Friday, 17 October 2014 at 17:53:18 UTC, Andrej Mitrovic via > Digitalmars-d-announce wrote: > > I've come to even hate anything GUI (except maybe the > > editor), I'd hate to even think about browsing the file sys

Re: dfix 0.1.1

2014-10-29 Thread ketmar via Digitalmars-d-announce
On Tue, 28 Oct 2014 01:29:30 + Brian Schott via Digitalmars-d-announce wrote: > No. Really. I'm serious. > > https://github.com/Hackerpilot/dfix > > dfix is a tool for automatically upgrading older D syntax to the > newer style. > > * Updates old-style alias syntax to new-style > * Fixes

Re: D is for Data Science

2014-11-25 Thread ketmar via Digitalmars-d-announce
On Mon, 24 Nov 2014 17:10:25 -0800 Walter Bright via Digitalmars-d-announce wrote: > I know it's a tough call. But I do see these sorts of comments regularly, and > it > is a fact that there are too many D libraries gone to seed that won't compile > anymore, and that makes us look bad. but D w

Re: dfix 0.2.0

2014-11-25 Thread ketmar via Digitalmars-d-announce
On Mon, 24 Nov 2014 19:22:51 + Brian Schott via Digitalmars-d-announce wrote: > dfix is a tool for automatically upgrading the syntax of D source > code. > > Changes since 0.1.1: > * #1 dfix will now rewrite "const int foo() {}" to int foo() > const {}" > * #6 The C-style array syntax fix

Re: undeaD - zombie phobos modules back from the grave

2014-12-01 Thread ketmar via Digitalmars-d-announce
On Mon, 01 Dec 2014 12:33:29 + Martin Nowak via Digitalmars-d-announce wrote: > On Monday, 1 December 2014 at 07:53:05 UTC, Walter Bright wrote: > > Well, I had tagged 1.0.0, then fixed a problem :-) > Well 1.0.0 is reserved for the first stable release, usually > you'd begin with 0.1.0 or s

Re: forum.dlang.org is now using DCaptcha

2014-12-02 Thread ketmar via Digitalmars-d-announce
On Wed, 03 Dec 2014 01:48:55 + krzaq via Digitalmars-d-announce wrote: > Sure, this will eliminate spammers. But I wonder what the word of > mouth will be: > Have you tried asking on the D forum? > Yeah, but they thought I was a spammer and wouldn't let me > post. > Oh, well, maybe try t

Re: forum.dlang.org is now using DCaptcha

2014-12-03 Thread ketmar via Digitalmars-d-announce
On Wed, 03 Dec 2014 14:47:09 +0100 Jacob Carlborg via Digitalmars-d-announce wrote: > On 2014-12-03 14:02, Martin Krejcirik wrote: > > > Asking for D feature names in not good IMHO. > > I agree. I try the demo at got a question about what this feature is called: > > auto u = new class M {}; >

  1   2   3   4   >