Re: a van Emde Boas tree

2019-02-05 Thread Martin Drašar via Digitalmars-d-announce
Dne 5.2.2019 v 16:47 Dejan Lekic via Digitalmars-d-announce napsal(a):
> On Tuesday, 5 February 2019 at 15:28:04 UTC, Alex wrote:
>> Hi all,
>> my van Emde Boas tree finally reached an announceable state, at
>> version 0.12.0.
> 
> vEB tree is an interesting data structure. Where is the implementation?
> - You did not provide any links...

I guess it is: https://code.dlang.org/packages/vebtree


Re: remake of remake of Konami's Knightmare

2017-11-23 Thread Martin Drašar via Digitalmars-d-announce
Dne 23.11.2017 v 13:18 ketmar via Digitalmars-d-announce napsal(a):
> recently i worked on remake of DOS remake of Konami's Knightmare
> game[0]. the game is playable now, it has music from original MSX
> Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of
> course, and it is FOSS. you can find the sources here[1].
> 
> as usual, you'll need my IV modules[2], and Adam's ARSD modules[3].
> the code won't work on 64-bit arches, tho (due to some bugs in sdpy/iv).
> but it can be compiled for 32-bit GNU/Linux, and 32-bit windows.
> 
> here is windows binary for those who cannot (or don't want to) build the
> binary[4].
> 
> WARNING! the code is a partial port of old DOS turbo pascal sources, so
> it is *very* far from something even remotely sane.
> 
> it is not polished yet, but that should not stop you! play this
> excellent classic shooter while it is hot! ;-)
> 
> some tech info: arsd.simpledisplay is used for video (with OpenGL
> backend), arsd.simplesound for audio (with my AY-8910 emulator), iv.vfs
> for VFS support. as the game designed for 20 FPS, i didn't bother
> avoiding GC (that is, the engine allocates like crazy).
> 
> enjoy, and happy hacking!
> 
> 
> [0] https://en.wikipedia.org/wiki/Knightmare_(1986_video_game)
> [1] http://repo.or.cz/knightmare.git
> [2] http://repo.or.cz/iv.d.git
> [3] https://github.com/adamdruppe/arsd
> [4] http://files.catbox.moe/z19j91.7z

Neat! Instead of working, I was spamming shift like crazy...

Now, when you say a partial port, did you make some automated
translation or it is just a manual labor with lotta love?

Martin


Re: Box2D Lite D Port (Yet Another)

2016-10-31 Thread Martin Drašar via Digitalmars-d-announce
Dne 31.10.2016 v 10:56 ketmar via Digitalmars-d-announce napsal(a):
>> I am asking, because it seems to contain some nice things (like a sat
>> solver port) that may help others and could benefit from being more
>> accessible than only with a programmer's spelunker gear. And I am
>> saying this with full knowledge of your passionate hate for github and
>> to some extent for dub.
> i investigated the possibility of having IV as collection of DUB
> projects (again), and it is still too intrusive. alas. actually, i'd
> like to feature IV as a set of libraries with dependencies on
> code.dlang.org, so people can easily use 'em, but DUB isn't very
> tolerant to things that aren't done in "DUB way". i am really saddened
> by that, but i have no desire to work on DUB, neither to "dubify" my
> workflow.

Got it.

> i'm trying to help those who wants to use my code, tho. ;-) i'm usually
> available on IRC.

Ok, that is also a good option :-) I will ping you if I find myself
needing an assistance.

Thanks.


Re: DlangUI 0.9.0: Console backend added

2016-09-09 Thread Martin Drašar via Digitalmars-d-announce
Dne 9.9.2016 v 13:21 Vadim Lopatin via Digitalmars-d-announce napsal(a):
> Hello!
> 
> Now it's possible to build DlangUI apps to run in console (Linux, Windows).
> When DlangUI is built with version=USE_CONSOLE (dub subconfiguration
> "console" for dlangui library) - it works in terminal.

This is indeed really cool.

How gracefully does it handle when the console is of limited size? Let's
say 80x25. Does it allow e.g. virtual screen of bigger size and then
moving around in console?

Martin



Re: IDE - Coedit 2, update 2 released

2016-03-19 Thread Martin Drašar via Digitalmars-d-announce
Dne 16.3.2016 v 13:41 Basile B. via Digitalmars-d-announce napsal(a):
> Maybe in the next major version.
> 
> Actually there's already a draft (see the source named ce_gdb.pas) but
> it's not activated because it was really not worth. The only feature
> that was implemented is the breaking on custom breakpoint and on
> exceptions and any other command had to be typed manually. Visually, the
> widget was just a made of a toolbar (start stop continue, step, etc) a
> big memo that displayed GDB output stream and at the bottom a field
> allowing to type gdb commands. Barely more friendly than a gdb cession
> in a console ;)

Cool! My Pascal days are long over, so I am not sure if I will be to
understand the source, nevertheless, having debug in preparation is
great news.


Re: IDE - Coedit 2, update 2 released

2016-03-15 Thread Martin Drašar via Digitalmars-d-announce
Dne 15.3.2016 v 3:09 Basile B. via Digitalmars-d-announce napsal(a):
> see https://github.com/BBasile/Coedit/releases/tag/2_update_2

Nice work!

Any chance of getting debugging support eventually? I would love to
ditch Visual Studio.


Re: Please vote for the DConf logo

2015-11-14 Thread Martin Drašar via Digitalmars-d-announce
Dne 13.11.2015 v 15:52 anonymous via Digitalmars-d-announce napsal(a):
> On 13.11.2015 15:22, Andrei Alexandrescu wrote:
>> By my count:
>>
>> * 1.1:xxx
>> * 1.2:xxx
>> * 2:  xxx
>> * 3:  xx
>> * 3, change font: xxx
>>
>> So 3 by "anonymous" is it!
> 
> Whee!
> ...
> I/we should make an SVG version that uses paths instead of , so
> that it doesn't depend on a local font. Maybe agree on the font first,
> though.

Yes please. Although I have some reservations against the png font, it
is way better and visually pleasing than the svg serif font (or at least
the one I see).



smime.p7s
Description: Elektronicky podpis S/MIME


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

2015-09-02 Thread Martin Drašar via Digitalmars-d-announce
Dne 2.9.2015 v 16:41 GrandAxe via Digitalmars-d-announce napsal(a):
> This is to inform the D Language community that the first viable general
> artificial algorithm is being written in D. It is called Organic Big
> data intelligence (OBI); the website is at www.okeuvo.com.
> 
> Some of its capabilities are:
> 
> 1. Ability to learn
> 2. Ability to analyse
> 3. Problem solving
> 4. Moral judgement
> 5. Ability to feel emotions
> 6. Free will
> 7. Consciousness
> 8. Self awareness
> 
> D Language was chosen for its versatility. It is a language with high
> level syntax and low capabilities, as well as excellent performance and
> being open source.
> 
> Unnetworked personal mobile devices are the target platform for the
> standard implementation of OBI. A demonstration release is scheduled for
> the end of this month (September 2015). The demonstration release will
> comprehend English prose only, later releases will be able to process
> input from other languages, as well as sensory input.
> OBI will be a mixture of open and closed source modules.
> 
> To God be the Glory.
> 
> Asame Obiomah

Umm... not that I would not like an AI like this written in D, but this
is probably the most extraordinary claim I have seen in some time. And
no extraordinary evidence seems to be available.

Also, points 4 - 8 scream SCAM! all around. Especially when there is no
credible research linked to the name of Asame Obiomah.

So, let's just hope that the linked page was not an attack vector and
this is not jsut an elaborate social engineering :-)

Martin



smime.p7s
Description: Elektronicky podpis S/MIME


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

2015-09-02 Thread Martin Drašar via Digitalmars-d-announce
Dne 2.9.2015 v 19:10 GrandAxe via Digitalmars-d-announce napsal(a):
> Scam?! I haven't asked you for a farthing, so what nonsense are you
> talking about?
> 
> Why not just wait until the end of September before you explore the
> limits of rudeness?

That's just an observation based on experience with projects that
promised the world, yet had not delivered. If your project turns out to
be different, I'll be the first to apologize.

> On my website there is a picture I claim to be of myself at a ceremony
> to receive an award from Microsoft. Surely, it isn't that much of a
> stretch to ask Microsoft if they ever gave a certain Asame Obiomah an
> award, is it?

I have never doubted that you are who you say you are. I am not even
doubting your award. Why would I? I am just saying that there is no
credible research with your name on it.

> After you have verified that, you can go a step further; no, go the
> whole hog; tell the police that someone is scamming the world with the
> term "patent pending" with which I refer to OBI at www.okeuvo.com.
> Surely, a "clever" sod like you would know that it is a crime to abuse
> the term "patent pending."

I do not know that. Then again, I most likely live in a different
country with different take on patents. Here it would probably be a
civil issue, not a criminal one. Also, in a world of software, patents
were awarded for a bunch of stupid things (see 1-click patent), so
having a pending patent does not say that much.

Martin



smime.p7s
Description: Elektronicky podpis S/MIME


Re: DDocs.org: auto-generated documentation for all DUB projects (WIP)

2015-02-11 Thread Martin Drašar via Digitalmars-d-announce
Dne 10.2.2015 v 23:40 Kiith-Sa via Digitalmars-d-announce napsal(a):
 DDocs.org (http://ddocs.org) is a repository of documentation for DUB
 projects that automatically re-generates docs as new
 projects/releases/branch changes are added.
 
 ...

That is fantastic! I always wanted something like CPAN for D...
Thanks




smime.p7s
Description: Elektronicky podpis S/MIME


Re: DlangIDE

2015-02-11 Thread Martin Drašar via Digitalmars-d-announce
Dne 11.2.2015 v 14:16 Vadim Lopatin via Digitalmars-d-announce napsal(a):

 Matching [ { ( ) } ] highlight is implemented
 
 Delete line is available with Ctrl+Y
 Indent/unindent - new shortcuts added Ctrl + [ ]

Hi, when you say that a certain combination is used for something, does
that mean that you are not supporting setup of actions for key
combinations? So I could, e.g., map Ctrl+L or Shift-Del as line delete
as in Notepad++ or Visual Studio respectively?

Anyway, it is a nice project. Thanks for doing that!

Martin



smime.p7s
Description: Elektronicky podpis S/MIME


Re: Programming in D book, draft of the first print edition and eBook formats

2014-11-26 Thread Martin Drašar via Digitalmars-d-announce
This is HUGE!

I've gone through many of your chapters, but it was just now, after
seeing it as a one 700 pages long book, that I truly realized how much
of a work this must have been.

Thank you. Can't wait to have it on the shelf...

Martin



smime.p7s
Description: Elektronicky podpis S/MIME