Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×

Comment: He did this to GNUstep as well.... (Score 1) 551

by FithisUX (#49016645) Attached to: RMS Objects To Support For LLVM's Debugger In GNU Emacs's Gud.el
In this case he was right. Apple goes away from ObjC. If resources were poured on GNUStep + Clang the whole project would be perished at Apple's will (see Swift). If you want my 2 Cents, re-write it to D. GCC has a D frontend. ObjC development is too costly to invest your limited resources. Apple is a corporate, they do whatever they need to get money even if they choose to betray the 3rd party developers. However by porting to D I see bright future. C is not an option because the resources are limited.

Comment: Code generation (Score 1) 492

by FithisUX (#48903261) Attached to: Ask Slashdot: Is Pascal Underrated?
FPC (this is what I have the money to buy) is a good target for code generation. FPC people need a nimrod for Pascal that extends (and not substitutes) the syntax of FPC so that valid pascal is valid pascal-nimrod. In this language they could add functional features. FPC as it is has nothing more to offer to programming. Even if I find C a low level language, I believe it is very good. Nimrod guys seem to have the same opinion.

Comment: D is underrated (Score 1) 386

by FithisUX (#48863335) Attached to: Is D an Underrated Programming Language?
it is definitely better than c++ for my use cases, but it needs a Boost port. However as with C/Freebasic/C++ it should offer a better type system I cannot understand why void print(MyObject obj){ writeln(obj.myStringRepresntation); } does not make the compiler complaint that MyObjeect should be marked as const in the signature Of course type inference should have a way to see that writeln is const (the define it) Even if writeln is unsafe, the user could put an annotation on the signature @trust void writeln(const T){ //asm code } and one could infer that print should mark MyObject as const. D is a good language, but it needs more love.

+ - Is D a Criminally Underrated Programming Language?->

Submitted by Nerval's Lobster
Nerval's Lobster (2598977) writes "While some programming languages achieved early success only to fall by the wayside (e.g., Delphi), one language that has quietly gained popularity is D, which now ranks 25 in the most recent Tiobe Index. Inspired by C++, D is a general-purpose systems and applications language that’s similar to C and C++ in its syntax; it supports procedural, object-oriented, metaprogramming, concurrent and functional programming. D’s syntax is simpler and more readable than C++, mainly because D creator Walter Bright developed several C and C++ compilers and is familiar with the subtleties of both languages. D’s advocates argue that the language is well thought-out, avoiding many of the complexities encountered with modern C++ programming. So shouldn't it be more popular?"
Link to Original Source

Comment: What to expect? (Score 1) 545

by FithisUX (#47927065) Attached to: What To Expect With Windows 9
Windows 9 changelog New and exciting in this release -IE replaced with Firefox -Notepad replaced with notepad2 (please use Notepad++ for power users) -Office is deprecated, consider switching to Libreoffice -cmd is deprecated, to be removed in a future release. Please consider using Conemu -7-zip is the default for archive handling -A new POSIX subsystem to gradually replace win32 crap 100% compatible with cygwin. Cygwin is expected to fly performanwise. -Process hacker has replaced windows system monitor. - Visual studio for other languages other than D is deprecated. A new release throws away all the crap, make the Shell thin and usable with D. -C# is deprecated, use D (not Java, they are competitors). We will re-introduce C# through mono. We failed. -Gnu guix is supported -If you want to use C/C++ consider moving to mingw. We have already moved. -Get your updates faster through portable apps. -Paint is here to stay -Windows media player leaves. VLC is the default player. -SEH patents have expired. Who cares, new in this release DWARF-3. -The GatesBot will build latest versions of over 1000 FOSS apps/libraries nightly for your pleasure. Get them through msys2. -We love FOSS, we have more recent versions than Linux distros. Have a nice day.

Comment: Open Drivers (Score 2) 64

by FithisUX (#47339423) Attached to: Why The Korean Government Could Go Open Source By 2020
Open Source will thrive when documents mandate that every device must be accompanied by a document describing how this will be programmed. In other way you buy an NVIDIA card or an smart phone and you get a PDF that gives detailed specification of how software can use the device (not how it is manufactured) to get the advertised functionality. this should extended to all sub-components that interact with the software. Using undocumented functionality should be illegal since it is a means to provide illegal competitive advantage. No blobs.

Comment: Frightening (Score 1) 230

by FithisUX (#47100121) Attached to: The Flaw Lurking In Every Deep Neural Net
I wonder about all these papers claiming fantastic performance with neural nets. This paper makes me wonder about the perturbation invariance of neural networks. The question is how much perturbation is tolerated? Yes, one can perturb a cat image but how much perturbation leaves the concept of cat invariant is another question. This is a fundamental symmetry. In any case this paper is very big news. Maybe the inherent problem is that neural networks do not approximate smooth, rather than measurable/continuous functions.

"It's when they say 2 + 2 = 5 that I begin to argue." -- Eric Pepke

Working...