Re: Breaking news: std.uni changes!

2022-12-26 Thread Robert Schadek via Digitalmars-d-announce
Awesome work, thank you

Re: text based file formats

2022-12-19 Thread Robert Schadek via Digitalmars-d-announce
replay -> reply

Re: text based file formats

2022-12-19 Thread Robert Schadek via Digitalmars-d-announce
:56 AM, Robert Schadek wrote: So stop talking, and start creating PR's. Yup! and replay, create an PR that puts it on the list ;-)

text based file formats

2022-12-18 Thread Robert Schadek via Digitalmars-d-announce
I complaint before that D and phobos needs more stuff. But I can't do it all by myself, but I can ask for help. So here it goes https://github.com/burner/textbasedfileformats As on the tin, text based file formats is a library of SAX and DOM parsers for text based file formats. I would like

Re: Initial release of newxml done!

2022-09-12 Thread Robert Schadek via Digitalmars-d-announce
cool, keep up the good work.

Re: DConf 2022 in London?

2022-02-16 Thread Robert Schadek via Digitalmars-d-announce
Yes please, sign me up

Re: Error message formatter for range primitives

2022-01-05 Thread Robert Schadek via Digitalmars-d-announce
On Wednesday, 5 January 2022 at 12:32:10 UTC, Elronnd wrote: Cool project! The mechanism you use is very special-purpose, in that you have to write a lot of specific code to get such nice output. There's a trick I came up with, that I've been meaning to post about, which gives slightly less

Error message formatter for range primitives

2022-01-05 Thread Robert Schadek via Digitalmars-d-announce
In https://forum.dlang.org/post/tfdycnibnxyryizec...@forum.dlang.org I complained that error message related to range primitives like isInputRange, especially on template constraints, are not great. As talk is cheap, and you put your code where your mouth is, I created

Re: GDC has just landed v2.098.0-beta.1 into GCC

2021-11-30 Thread Robert Schadek via Digitalmars-d-announce
Awesome congratulations

Re: code-d 0.23.0

2021-11-21 Thread Robert Schadek via Digitalmars-d-announce
for nvim with coc's I do ```js { "languageserver": { "d": { "command": "/home/burner/.dub/packages/serve-d-0.7.0/serve-d/serve-d", "filetypes": ["d"], "trace.server": "on", "rootPatterns":

Re: DConf Online 2020 Videos Re-edited

2021-08-24 Thread Robert burner Schadek via Digitalmars-d-announce
properly -> probably

Re: DConf Online 2020 Videos Re-edited

2021-08-24 Thread Robert burner Schadek via Digitalmars-d-announce
Awesome, properly tedious, work. Thank you

countries_currencies_languages the most boring package ever

2021-07-09 Thread Robert Schadek via Digitalmars-d-announce
If you deal with people in your software at some point these three, countries, currencies, and languages will become relevant. Instead of hacking it why not use structured recognized information. This is where https://code.dlang.org/packages/countries_currencies_languages comes in. As the

Re: From the D Blog: Driving with D

2021-06-02 Thread Robert Schadek via Digitalmars-d-announce
Very cool

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-22 Thread Robert burner Schadek via Digitalmars-d-announce
On Wednesday, 21 October 2020 at 17:58:53 UTC, Sönke Ludwig wrote: The thing is just that I don't think it is possible to find a set of rules that always work. There will always be something that should "obviously" be flagged as a breaking change and something that is extremely annoying to be

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-22 Thread Robert burner Schadek via Digitalmars-d-announce
On Wednesday, 21 October 2020 at 17:55:00 UTC, Sönke Ludwig wrote: 0.x.y vs. 1+.x.y is about the development process/state. Quite often a design is not yet fully fleshed out in the beginning and there are many incremental changes to the API. If 0.x.y didn't exist, that would simply mean that

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Robert burner Schadek via Digitalmars-d-announce
On Wednesday, 21 October 2020 at 15:27:46 UTC, Sönke Ludwig wrote: To really get it correct properly most of dmd is needed anyway. But this might a good first step to get out under the 0.x.x rug we are currently in and a lot closer to actual meaning in the semver of a lib on code.dlang.org

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Robert burner Schadek via Digitalmars-d-announce
On Wednesday, 21 October 2020 at 15:27:46 UTC, Sönke Ludwig wrote: However, I definitely don't see this as a potential feature of the registry in the sense that it automatically creates new versions for all packages. That is why I said in an ideal world and baby steps. Also, dsemver does

Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Robert burner Schadek via Digitalmars-d-announce
https://code.dlang.org/packages/dsemver is a program that computes the next SemVer for your dlang package. It uses a slightly modified SemVer definition. It does this by using the -X flag for dmd to get a json file of the symbols and then compares them to the most recent git tag that

Re: The ABC's of Templates in D

2020-08-29 Thread Robert M. Münch via Digitalmars-d-announce
e template (specification)? Confusing... -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Visual D 1.0.0 released

2020-07-05 Thread Robert M. Münch via Digitalmars-d-announce
, the debugger support alone is so valuable that I can't imagine wokring without it... Great job! -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2020-06-23 Thread Robert M. Münch via Digitalmars-d-announce
://drive.google.com/file/d/1Xm4m7DLaUoPu5wzvPSalgW3i1-WkTeek/view?usp=sharing Yes. I love beauty UI too. :) Well, beauty lies in the eye of the beholder. I love fast perfect UI too. :-) And I do D Windows GUI too. :) Cool... so, anything to see? -- Robert M. Münch http

Re: D GUI Framework (responsive grid teaser)

2020-06-23 Thread Robert M. Münch via Digitalmars-d-announce
... and the circle closes. Reality tells us, that most OS projects don't take off. Small libs, with a narrow scope are a totally different story than a GUI framework. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2020-06-22 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-19 21:01:33 +, Robert M. Münch said: Hi, we are currently build up our new technology stack and for this create a 2D GUI framework. Some now teaser, again might not look like a lot had happend but we move forward, slow but steady: https://www.dropbox.com/s/jjefzyneqnxr7pb

Re: This Right In: PLDI 2020 will take place online and registration is FREE. Closes on Jun 5, so hurry!

2020-06-16 Thread Robert M. Münch via Digitalmars-d-announce
-types Thanks, somehow missed these. What's the main difference of your approach WRT something like this: http://pyro.ai/ BTW: I'm located in Zug... so not far away from you guys. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: This Right In: PLDI 2020 will take place online and registration is FREE. Closes on Jun 5, so hurry!

2020-06-15 Thread Robert M. Münch via Digitalmars-d-announce
On 2020-06-14 20:22:41 +, Timon Gehr said: https://pldi20.sigplan.org/details/pldi-2020-papers/46/-PSI-Exact-Inference-for-Higher-Order-Probabilistic-Programs This one sounds pretty interesting. Will there be a recording and a published paper be available? -- Robert M. Münch http

Re: Rationale for accepting DIP 1028 as is

2020-05-29 Thread Robert M. Münch via Digitalmars-d-announce
f these "greenwashed" call-chains, so that at least there is a chance to detect them? -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-06 Thread Robert M. Münch via Digitalmars-d-announce
the whole process. A context setting chapter "unicode pitfalls, important things to know, general process" and a "step-by-step" description/log of what needs to be done, what the step does and where it fits into the overall picture. Just found out that std.regex is from you to

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Robert M. Münch via Digitalmars-d-announce
On 2020-05-05 15:39:12 +, Dmitry Olshansky said: On Monday, 4 May 2020 at 17:01:01 UTC, Robert M. Münch wrote: Following my "Is it time for a Unicode update of std.uni?" post in D group, I would like to try out to sponsor this effort for "Issue 16416 - Phobos std.uni out

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Robert M. Münch via Digitalmars-d-announce
that lasts for 10 years. But the process, some tools for a specific version, which can be used as inspiration for upcoming changes. IMO it makes a lot of sense for D to keep up close with the unicode development. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Robert M. Münch via Digitalmars-d-announce
update? Doesn't make sense... So, breaking-changes because unicode requires these, have to be taken IMO. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-04 Thread Robert M. Münch via Digitalmars-d-announce
be at. Thanks for the feedback. Was the PR eventually merged? Did you get any feedback why it wasn't merged, what needs to be done so that it gets merged, who decides this, etc.? -- Robert M. Münch http://www.saphirion.com smarter | better | faster

$750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-04 Thread Robert M. Münch via Digitalmars-d-announce
tions full-filled so that the result gets merged. [1] https://issues.dlang.org/show_bug.cgi?id=16416 -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: openmethods 1.3.0

2020-04-20 Thread Robert M. Münch via Digitalmars-d-announce
? This stuff sounds like a very fundamental concept/pattern and IMO would be a good member of Phobos. [1] https://dlang.org/blog/2017/08/28/open-methods-from-c-to-d/ -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: A D port of utf8proc

2020-04-12 Thread Robert M. Münch via Digitalmars-d-announce
? -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: NanoSVG port

2020-04-10 Thread Robert M. Münch via Digitalmars-d-announce
On 2020-04-10 17:23:28 +, Adam D. Ruppe said: On Friday, 10 April 2020 at 17:18:05 UTC, Robert M. Münch wrote: Repro [2] is gone... Does anyone has an idea where the code could be accessed? I also maintain a copy of it: https://github.com/adamdruppe/arsd/blob/master/svg.d minimal dox

Re: NanoSVG port

2020-04-10 Thread Robert M. Münch via Digitalmars-d-announce
, but it is actually completely independent. [1] https://github.com/memononen/nanosvg [2] http://repo.or.cz/iv.d.git/blob_plain/HEAD:/nanovg/svg.d Repro [2] is gone... Does anyone has an idea where the code could be accessed? Is Ketmar still active? -- Robert M. Münch http://www.saphirion.com

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-24 Thread Robert M. Münch via Digitalmars-d-announce
. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-24 Thread Robert M. Münch via Digitalmars-d-announce
se to find a good solution and that it was suddenly withdrawn. But anyway... -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-24 Thread Robert M. Münch via Digitalmars-d-announce
the worst result for all. As a community with highly skilled people I think there should be a way to come to a good solution, not only a good enough. If not, this doesn't shed light on D and the community... -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: dub 502 bad gateway

2020-01-30 Thread Robert Schadek via Digitalmars-d-announce
very nice, thank you

Re: D GUI Framework (responsive grid teaser)

2020-01-28 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-19 21:01:33 +, Robert M. Münch said: Hi, we are currently build up our new technology stack and for this create a 2D GUI framework. Hi, some more teaser showing a text-input field, with clipping, scrolling, etc.: https://www.dropbox.com/s/wp3d0bohnd59pyp/Bildschirmaufnahme

Re: dud: A dub replacement

2020-01-24 Thread Robert Schadek via Digitalmars-d-announce
Thank you, very nice test

Re: dud: A dub replacement

2020-01-24 Thread Robert Schadek via Digitalmars-d-announce
On Thursday, 23 January 2020 at 20:50:09 UTC, Sebastiaan Koppe wrote: Haven't tried Inclusive.no yet. I'll leave that to someone else. Indirectly you already did, invert turns Inclusive.yes bound into Inclusive.no bounds.

Re: dud: A dub replacement

2020-01-23 Thread Robert Schadek via Digitalmars-d-announce
dud needs your help. I'm starting work on the dependency resolution and for that I had to implement proper handling for Semantic Versions, Version Ranges, and Version Unions(VersionUnion is basically a VersionRange[]). The dependency resolution algorithm I want to implement (based on the

Re: Visual D 0.51.0 - semantic engine based on dmd frontend

2020-01-19 Thread Robert M. Münch via Digitalmars-d-announce
On 2020-01-18 14:22:41 +, Rainer Schuetze said: I'm happy to announce the release of Visual D 0.51.0. Great stuff! Especially the debugging support. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Article about D in the iX magazine

2019-12-22 Thread Robert M. Münch via Digitalmars-d-announce
. Most of the time, evangelizing is very frustrating. The better strategy from my experience is: Deliver a cool product and than tell everyone "we are 10 times more productive than our competitors while delivering a better product." You can be sure, everyone wants to know how you do it.

Re: Article about D in the iX magazine

2019-12-21 Thread Robert Schadek via Digitalmars-d-announce
On Saturday, 21 December 2019 at 10:43:05 UTC, Andre Pany wrote: On Saturday, 21 December 2019 at 09:15:26 UTC, Robert burner Schadek wrote: On Friday, 20 December 2019 at 21:26:00 UTC, Andre Pany wrote: In the new iX (1 Januar 2020) there is also a Leserbrief for the article;) Kind regards

Re: Article about D in the iX magazine

2019-12-21 Thread Robert burner Schadek via Digitalmars-d-announce
On Friday, 20 December 2019 at 21:26:00 UTC, Andre Pany wrote: In the new iX (1 Januar 2020) there is also a Leserbrief for the article;) Kind regards André I assume you wrote it? As I think the Jan. issue isn't out yet. I hope you are not destroying the article too hard ;-)

Re: interfaces and contracts - new pattern

2019-12-03 Thread Robert M. Münch via Digitalmars-d-announce
developer knows about all the contracts of a superclass. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Proposal for porting D runtime to WebAssembly

2019-11-27 Thread Robert M. Münch via Digitalmars-d-announce
/ Maybe it helps or gives some inspiration. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: dud: A dub replacement

2019-11-25 Thread Robert Schadek via Digitalmars-d-announce
On Monday, 25 November 2019 at 13:14:09 UTC, Sebastiaan Koppe wrote: The biggest thing for me would be incremental compilation. As well as a dub build and test 'watch' mode to avoid scanning the dependencies every time. I think there are two levels to incremental compilation (IC). 1. File

Re: dud: A dub replacement

2019-11-25 Thread Robert Schadek via Digitalmars-d-announce
Regarding dependency resolution: Did anybody here had a look at what the Dart people are doing with pubgrab? https://github.com/dart-lang/pub/blob/master/doc/solver.md https://medium.com/@nex3/pubgrub-2fb6470504f https://www.youtube.com/watch?v=Fifni75xYeQ Especially the error reporting looks

Re: Article about D in the iX magazine

2019-11-23 Thread Robert Schadek via Digitalmars-d-announce
I can only recommend to get in contact with the magazine if anybody feels they have something to say. Everybody I had contact with at the magazine was nice and helpful. It was a very interesting, and good experience to write that article.

Re: Article about D in the iX magazine

2019-11-23 Thread Robert Schadek via Digitalmars-d-announce
shameless_promotion_on() Buy the magazine. If Our know D already you get a lot more out of the other articles in it. shameless_promotion_off()

Re: dud: A dub replacement

2019-11-20 Thread Robert Schadek via Digitalmars-d-announce
I assume you don't mean the documentation for std.array specifically, but the act of having documentation of the module. Then, yes I do think documentation should not be needed. I think it would be far better if I only needed the signatures of the functions and the members of the structs to

Re: dud: A dub replacement

2019-11-20 Thread Robert Schadek via Digitalmars-d-announce
On Tuesday, 19 November 2019 at 17:13:49 UTC, Nick Sabalausky (Abscissa) wrote: On 11/19/19 11:30 AM, Steven Schveighoffer wrote: And I would complain that the fact json exists as a file format already screws up dub add -- using dub add removes ALL comments in an SDL file, and rewrites the

Re: dud: A dub replacement

2019-11-20 Thread Robert Schadek via Digitalmars-d-announce
On Tuesday, 19 November 2019 at 16:30:26 UTC, Steven Schveighoffer wrote: And I would complain that the fact json exists as a file format already screws up dub add -- using dub add removes ALL comments in an SDL file, and rewrites the file in the order it sees fit. result: I don't use dub add

Re: dud: A dub replacement

2019-11-20 Thread Robert Schadek via Digitalmars-d-announce
On Monday, 18 November 2019 at 12:59:25 UTC, Joseph Rushton Wakeling wrote: Cool :-) Since I have also been experiencing a fair bit of production-use DUB pain in the last year, I really appreciate your taking action on this. A few things that would be good to understand up front: * what

Re: dud: A dub replacement

2019-11-19 Thread Robert Schadek via Digitalmars-d-announce
On Monday, 18 November 2019 at 16:31:09 UTC, Nick Sabalausky (Abscissa) wrote: On 11/18/19 7:59 AM, Joseph Rushton Wakeling wrote:   - I would imagine getting dependency resolution really right     would be top of the list -- it would be good to aim to fix     issues like

Re: dud: A dub replacement

2019-11-19 Thread Robert Schadek via Digitalmars-d-announce
On Monday, 18 November 2019 at 23:08:13 UTC, Laurent Tréguier wrote: I don't understand why this would apply to JSON specifically. Whatever the language is, the config files will be hand-written; spelling errors are pretty universal, and anything we write is prone to mistakes to some extent

Re: dud: A dub replacement

2019-11-17 Thread Robert Schadek via Digitalmars-d-announce
On Friday, 15 November 2019 at 10:29:07 UTC, FeepingCreature wrote: Are you looking to replace dub as the reference build tool for D? (Please say yes...) reference build tool, I don't know. We will see. Any estimate what the schedule looks like until dud can be used in practice? dub

dud: A dub replacement

2019-11-11 Thread Robert Schadek via Digitalmars-d-announce
So dub has some problems, and personally I find its code base very hard to get into. At Symmetry we are a very heavy user of dub, resulting in many wasted hours. So I started to write dud [1]. I kept some boring/nice parts from dub, but most code so far is a complete rewrite. The goal of

Re: Oberon to D

2019-10-23 Thread Robert Schadek via Digitalmars-d-announce
very sweet! Blog Post please

Juliad: A library for interop between D and Julia

2019-08-30 Thread Robert Schadek via Digitalmars-d-announce
As the name says on the tin, juliad is a library to call Julia from D and call D from Julia. The calling D from Julia part is not there yet. Its still very rough, not only on the edges, but it is a running start. https://github.com/symmetryinvestments/juliad

Re: SoAC

2019-08-18 Thread Robert M. Münch via Digitalmars-d-announce
wait to hear your opinions. +1 Reactive Programming -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Symantec has been sold to Broadcom

2019-08-18 Thread Robert M. Münch via Digitalmars-d-announce
must be around 25 years ago. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: dubproxy: Easy private repos and code.dlang.org mirror

2019-08-16 Thread Robert Schadek via Digitalmars-d-announce
classic noob error: forget the urls * https://code.dlang.org/packages/dubproxy * https://github.com/symmetryinvestments/dubproxy

dubproxy: Easy private repos and code.dlang.org mirror

2019-08-16 Thread Robert Schadek via Digitalmars-d-announce
# dubproxy dubproxy is a library and cli to efficently use private dub packages and mirror code.dlang.org, all without a private registry. It is a standalone library/cli and is completely transparent for dub. ## private libraries Sometimes a dub project needs access to private library.

Re: Release D 2.087.0

2019-07-04 Thread Robert M. Münch via Digitalmars-d-announce
directory. It does for some parts (phobos, but I'm not sure if for every file necessary) but not for druntime files. I just manually copied the files now. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Release D 2.087.0

2019-07-04 Thread Robert M. Münch via Digitalmars-d-announce
ted to the release? -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: Started a neat 3D model project of D's mascot in Paint3D

2019-06-05 Thread Robert Schadek via Digitalmars-d-announce
sweet! any change to get a stl, so I can put it on my 3d printer

Re: D GUI Framework (responsive grid teaser)

2019-05-28 Thread Robert M. Münch via Digitalmars-d-announce
the problem, the decision for or against MT is made. Rendering is easy to do in parallel. Yep, and that's something that will be done with MT. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-28 Thread Robert M. Münch via Digitalmars-d-announce
sell, would still fit on one floppy disk (if there are still people knowing what it is). And I'm always saying: "Every good software fits on one floppy-disk." Most people can't believe that this is still possible. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-28 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-27 20:56:15 +, Ola Fosheim Grøstad said: If Robert is aiming for embedded and server rendering then he probably wants a simple structure with limited multi-threading. We are considering MT. A GUI should never stuck, as a user I'm the most important part and my time is most

Re: D GUI Framework (responsive grid teaser)

2019-05-27 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-27 04:46:42 +, Nick Sabalausky (Abscissa) said: Besides, from what Robert described, it sounds like he already has it decoupled and modular enough that performance *can* likely be improved later (probably by an order of magnitude) without too much disruption to it's core design

Re: D GUI Framework (responsive grid teaser)

2019-05-26 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-25 23:23:31 +, Ethan said: Right. I'm done. This thread reeks of a "Year of Linux desktop" mentality and I will also likely never read it again just for my sanity. That's your best statement so far. Greate move. -- Robert M. Münch http://www.saphirion.com smarte

Re: D GUI Framework (responsive grid teaser)

2019-05-25 Thread Robert M. Münch via Digitalmars-d-announce
it to some usable point before releasing. Otherwise the noise level will be to high. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-24 Thread Robert M. Münch via Digitalmars-d-announce
as possible. Sadly, GPU features provide a short path to (forced) obsoletion… In the 2D realm I don't see so much gain using a GPU over using a CPU. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-24 Thread Robert M. Münch via Digitalmars-d-announce
a GPU, it's only CPU based. I think CPU rendering has its merits and is underestimated a lot. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-24 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-23 20:22:28 +, Ola Fosheim Grøstad said: STILL, I think Robert M. Münch is onto something good if he aims for accuracy and provides say a canvas that draws bezier curves to the spec (whether it is PDF or SVG). I think many niche application areas involve accuracy, like a CNC

Re: D GUI Framework (responsive grid teaser)

2019-05-24 Thread Robert M. Münch via Digitalmars-d-announce
flexibility. That's exactly the right direction. Most GUI frameworks fail at this, so you have to do all yourself if you want anything with descent quality, but that is not how it should be. Yep, I can't agree more. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-23 07:28:49 +, Ola Fosheim Grøstad said: On Thursday, 23 May 2019 at 06:07:53 UTC, Robert M. Münch wrote: On 2019-05-22 17:01:39 +, Manu said: I mean, there are video games that render a complete screen full of zillions of high-detail things every frame! Show me a game

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-23 09:28:59 +, kdevel said: Awesome. Compared to the video you posted some days ago there is also almost no visible aliasing. Thanks. Do you plan to create a web browser based on your framework? No, I don't see any business model behind a web browser... -- Robert M. Münch

Re: D GUI Framework (responsive grid teaser)

2019-05-23 Thread Robert M. Münch via Digitalmars-d-announce
a complete screen full of zillions of high-detail things every frame! Show me a game that renders this with a CPU only approach into a memory buffer, no GPU allowed. Total different use-case. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
join that effort, and leverage the perf experts we have? There's a channel #graphics on the dlang discord. I will have a look... need to get discord up & running. Too many chat channels these days... -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 16:07:33 +, Basile B. said: What kind of layouting ? GTK-like ? DelphiVCL-like ? Flex-like ? Flex-Box like. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 17:29:51 +, Ola Fosheim Grøstad said: On Tuesday, 21 May 2019 at 14:04:29 UTC, Robert M. Münch wrote: Here is a new screencast: https://www.dropbox.com/s/ywywr7dp5v8rfoz/Bildschirmaufnahme%202019-05-21%20um%2015.20.59.mov?dl=0 That looks better :-) :-) For a pixel

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 15:57:20 +, Basile B. said: openGL backend I presume ? No, CPU rendering to memory-buffer. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
pretty good for a desktop app target. There might be some 2-3ms speed-up still possible but not worth the effort yet. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-20 Thread Robert M. Münch via Digitalmars-d-announce
flex-box model. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

D GUI Framework (responsive grid teaser)

2019-05-19 Thread Robert M. Münch via Digitalmars-d-announce
blocks working together. Next steps are to create more widgets and add a visual style system. The widgets themself are style-free and wire-frame only for debugging purposes. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: DStep 1.0.0

2019-04-26 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-04-22 11:02:24 +, Jacob Carlborg said: ... and support for one more platform has been added: Windows... Are there are any functional differences between the platforms? Or can I just use the OSX version and use the generated .d files with the DMD Windows version too? -- Robert

Re: Darser: A LL(1) to Recursive Decent Parser/AST/Visitor Generator

2019-03-21 Thread Robert Schadek via Digitalmars-d-announce
On Wednesday, 20 March 2019 at 21:30:29 UTC, Cym13 wrote: This looks nice! I'm familiar with pegged which uses PEG grammars, could you maybe comment on the differences and possible benefits of Darser in comparison? Pegged can recognise a lot more than LL(1) (left-recursion,retry,...),

graphqld: A graphql backend written in D

2019-03-20 Thread Robert Schadek via Digitalmars-d-announce
At Symmetry [6] we needed a graphql [1] backend. So I wrote one. Grapqhl is a query language, initially developed by facebook, that can be considered to be a replacement for REST. Grapqhl allows you efficiently query an endpoint and select what data you actually want. Clients are trivial to

Darser: A LL(1) to Recursive Decent Parser/AST/Visitor Generator

2019-03-20 Thread Robert Schadek via Digitalmars-d-announce
To get graphqld up and running I needed a parser/ast/visitor. Being lazy, I created parser/ast/visitor generated for that. Darser is the result. Given a language BNF, as e.yaml, darser will generate a recursive decent parser, a set of classes making up the AST, a visitor class and a AST

Re: Darser: A LL(1) to Recursive Decent Parser/AST/Visitor Generator

2019-03-20 Thread Robert Schadek via Digitalmars-d-announce
https://code.dlang.org/packages/darser https://github.com/burner/Darser

Re: DConf 2019 Schedule

2019-03-18 Thread Robert M. Münch via Digitalmars-d-announce
in Walter's abstract: ... "D supports a number of techniques for allocating meory." => memory -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: dlang tutorial just posted on Derek Banas's YouTube channel

2019-03-05 Thread Robert M. Münch via Digitalmars-d-announce
with people learning D! This is much cooler than I thought and very accessible. Very cool. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

FakeD

2019-02-19 Thread Robert Schadek via Digitalmars-d-announce
FakeD [2,3] is a fake data generator with support for localisation. It is based on faker.js [1]. See [4] for a list of available methods. void main() { import std.stdio; import faked; auto f = new Faker(/*random seed */ 1337); writeln(f.loremText());

  1   2   3   4   >