Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment New Manager Forced Us Out (Score 1) 540

A new manager came in who systematically replaced over half of the team with people from his last company. I went from having the best performance review on the team with one manager to somehow having the worst performance review on the team with the new manager.

It all worked out for the best though. I've been happily self employed since then. Teaching C++, speaking at conferences and running my YouTube channel https://www.youtube.com/user/l...

Submission + - C++17 Committee Draft Approved

lefticus writes: The upcoming C++17 standard has reached Committee Draft stage, having been voted on in the standards committee meeting in Oulu, Finland this Saturday. This makes C++17 now feature complete, with many new interesting features such as if initializers and structured bindings having been voted in at this meeting.

An interview with the C++ committee chair, Herb Sutter, about the status of C++17 has also been posted.

Comment I manage my own project... (Score 1) 190

Found something that I thought was missing, implemented it and made it open source ( http://chaiscript.com/ ). Now I consider it to be a rather significant part of my resume, having spent many years developing / maintaining / improving / supporting the same project.

As a project maintainer the things *I most need* from my users:

1. Tell me how you are using the tool! Very few people seem to be willing to share that information. It's huge. If I know how the average user is using the project, I know where to focus my efforts. Otherwise the squeakiest wheel is who gets my attention.
2. You tried my project and it didn't meet your needs, or the learning curve was too high? Tell me! I need to know where users are getting hung up so that I can improve and address those issues.
3. Submit bug reports. Specific bug reports. A complete compiling example is best, but any level of detail is necessary.

I've made a point of providing easy places ( http://discourse.chaiscript.co... https://github.com/ChaiScript/... ) for users to provide feedback.

Oh and:

4. Your favorite project is probably maintained by only 1 - 4 people. Understand that they cannot tailor the project to meet everyone's needs, or address everyone's issues. They have to prioritize their time. I'm in the fortunate situation to have a lot of time to work on my project today, but it could EASILY be a > full time job, and it's just a small scripting engine.

So, of the answers here the "participate in the community" is probably the most helpful to me, as a developer.

-Jason

Comment Re:Oooh is this free "Promote Your Language Day?" (Score 1) 60

Hmm... each function call has its own stack, but individual scripts do not. The scripting engine itself is quite self contained (no singletons of any kind), so you could instantiate multiple engines, but that would get heavy handed...

I'll think about it and see what the possibilities are.

I've created this discourse topic to discuss the options http://discourse.chaiscript.co... feel free to chime in.

Comment ChaiScript (Score 1) 831

I may as well take the opportunity to mention a FOSS programming language I have been working on that is designed to enable the merging of the speed of C++ with the flexibility of a scripting language. It is a scripting language designed for embedding in your C++ application, and it makes it trivial to your C++ classes/objects/functions to the scripting language. It's called ChaiScript, we've been working on it for about 6 months now and have made several releases.

ChaiScript works with your existing C++ code and doesn't require you to rewrite your application, like moving to a whole other language would.

Sci-Fi

Battlestar Galactica Gets Spinoff Prequel Series 297

It was recently announced that sci-fi remake series Battlestar Galactica is getting a whole new spinoff prequel series called "Caprica." Signed on for twenty hours worth of finished product, including a two-hour pilot, the new series is to be set 50 years prior to Battlestar Galactica, and will focus on two rival families, the Graystones and the Adamas. "Enmeshed in the burgeoning technology of artificial intelligence and robotics that will eventually lead to the creation of the Cylons, the two houses go toe-to-toe blending action with corporate conspiracy and sexual politics. 'Caprica' will deliver all of the passion, intrigue, political backbiting and family conflict in television's first science fiction family saga."

Comment Flash Based Adventure Game Engine (Score -1, Offtopic) 209

Seems like the perfect opportunity to mention the flash based adventure game engine I've been working on. The idea is to revolutionize the webcomic and make it interactive. It's open source, uses actionscript/php/drupal to allow you to build your mini adventure game in drupal and share it on your site.

Source is hosted at google code.
Pinheads: the first game written for it and 2nd place in the "Creativity" catagory in this year's Chistian Developer's Network Speedgame contest.
Covered City: A weekly updated mini scifi adventure game, currently on episode 2 (episodes 3 and 4 are already produced, but not public).

Oh yeah, and anyone is free to create an account at http://game.emptycrate.com/ and make your own adventure game.

Slashdot Top Deals

New crypt. See /usr/news/crypt.

Working...