wilkie / djehuty Goto Github PK
View Code? Open in Web Editor NEWFully verifiable operating system and API written in D in the public domain.
Fully verifiable operating system and API written in D in the public domain.
JPEG decoder is missing a progressive decoding stage.
Because what goes on in private can be so wrong and you might not even know it.
Change all instances of Arraylist to List
It hasn't been maintained AT ALL. It needs a day or two worth of work :(
Because of changes to List and ArrayList, DSpec does not build.
It would be nice to be able to build and use our testing framework :)
The idea is to have building of applications be automated, scriptable, and packaged via git repo.
A package manager (such as mausoleum) would use git to grab the modules necessary to build the app.
This process is not exactly known... and it is probably very crucial.
Comments...?
Not all of the Core package has spec tests (/spec/core/*)
Each module should be testable in some capacity.
It would be useful to see the expected and actual values for the tests. The simplest way would probably be changing should(str == "foo");
to expected("foo"); actual(str);
. Since not all cases are usefully tested that way, perhaps both mechanisms should be available.
runtests executes with 7 seconds on windows and linux - this takes 48 minutes on OS X. Similarly other apps run slow on OS X.
due to changes to Console.
It doesn't crop the redundant space correctly.
I was going to write some tests, but as it is now, runtest provides some cryptic output (lines with a red F or a green space, which I'm guessing mean failure and success of unspecified tests) and segaults after 25 lines.
Specification Tests for each of the modules in the Resource package (/specs/resource/*)
This would be a nice module. The Networking package is lacking without it.
The MP3 decoder must not be exactly 100%. On the MP3 fazed.dreamer.mp3 in the repo, there are a few pops in the beginning. Should probably cross reference the PCM output from this decoder with one that is known to work.
Tests are good for the soul. They should test all functionality of each module.
How to document the abstraction to users?
Probably have to roll our own and perhaps create a D frontend up through the syntactic stage.
Discuss.
How to document the framework consistently for developers.
Discuss.
How will packages (Core, Io, Gui, Math.Probability, etc, etc) be maintained and pulled? Ideally, people can reimplement packages to suit different needs, and can be pulled and compiled into any given app as a configuration.
Different repos? Emulate ruby gems? Blessed repos for generic default implementations?
Discuss.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.