Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

The Big Technical Mistakes of History

rexguo endianness and types (244 comments)

We still live in a world of CPUs that are either little endian or big endian: affects binary compatibility and performance (from having to swizzle).

We still live with the primitive C/C++ type system with code like this in just about any SDK:

#ifndef _BOOL
typedef unsigned char bool;
#if !defined(true) && !defined(false)
#ifndef TRUE_AND_FALSE_DEFINED
#define TRUE_AND_FALSE_DEFINED
        enum {false,true};
#endif // TRUE_AND_FALSE_DEFINED
#endif // true and false

#endif // _BOOL

more than 4 years ago
top

Multi-Platform App Created Using Single Code Base

rexguo don't judge a book by its cover (296 comments)

Saying Java sucks or Java is slow is like saying Lord of the Rings is a lousy story because it had lousy bookcover illustration.

From the years of reading Slashdot and more than a decade on the web reading about how people bash Java, it is pretty clear how many people can't tell the difference between a platform and an API. It is worrying how much of these people make up the world's pool of software professionals.

While it is true that Sun dropped the ball on Java marketing and the Swing API, it is also true that Microsoft wielded its evil muscle trying to kill it (how many can claim to have survived such attacks?) in the 90's (anyone remember the 9-year lawsuit that Sun eventually won?) and Java as a platform and ecosystem stalled because of that. As a 20-year software veteran who used to write in C/C++ and assembly, I'm happily making a good living writing real-time graphics apps with Java that runs on Mac, Windows and Linux. Those who bash Java just don't know what they are missing and I'm happy to keep it that way: less competition for me.

Lastly, Adobe Flexbuilder, the IDE that this iReversi game was written in, is based on Eclipse. And Eclipse is written in Java using the SWT API. Eclipse is also one of the world's most complex piece of software that runs on Mac, Windows and Linux. Adobe's marketing should eat its own smelly socks.

more than 4 years ago
top

Why You Should Use OpenGL and Not DirectX

rexguo research, visualisation market, WebGL (515 comments)

Let's not forget that OpenGL is still the choice of many university research projects and in the scientific visualisation markets. These projects tend to have a much longer shelf life than things like games. Also, Google's efforts in adding 3D to the web, WebGL, is an OpenGL binding to javascript.

more than 4 years ago
top

Microsoft To Banish Memcpy()

rexguo managed languages (486 comments)

This is what managed languages are here to solve, so we can all write safer code without having to think too much about it.

more than 5 years ago
top

Bands Bypass iTunes With iPhone Apps

rexguo Re:Band 2.0 (155 comments)

To those who think everything on the web should be free, I say this to you: How would you like if I (and millions of other netizens) expect you to do your day job for free because your boss decided to give away your flagship product for free. --- This fundamental lack of appreciation of economics by the general public is one of the reasons why the U.S. is fast losing its competitive edge to the rest of the world. But if you insist, be my guest, because I don't contribute to your economy and really enjoy being the free rider.

more than 5 years ago
top

Why Is Adobe Flash On Linux Still Broken?

rexguo real essential apps? (963 comments)

Is there an app that is truly essential to the everyday net user and/or developer that is written in Flash? A video player (as big as youtube might be) is but an applet that serves only video. Sure, there're some really good UI and games written in Flash, but they are non-essential. That is, I can live without them. And ads: I really can do without them too.

more than 5 years ago

Submissions

rexguo hasn't submitted any stories.

Journals

rexguo has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...