Hot on HuffPost Tech:

See More Stories
Engadget for the iPhone: download the app now
AOL Tech

Tag: PROGRAMMING

Run BASIC: today's time-waster

Ever wish you could go back to 1984 (and we mean the real 1984, no the other 1984)? Now you can. Sort of. Run BASIC is a site that lets you relive those heady days of PEEKs and POKEs by giving you a place to run BASIC programs. Actually, Run BASIC is based on Liberty BASIC, not the more familiar Apple or PC versions, so it only takes you back to 1992. But all your favorite command line and ...

Teach programming concepts with Alice 3D environment

digg_url = 'http://digg.com/programming/Teach_programming_concepts_with_Alice_3D_environment_Download_Squad'; It's like welcoming LOGO to the 21st century. Alice is a Java based 3D toolkit which serves as an excellent foundation for teaching youngsters the basics of programming. The Alice 3D Authoring system is developed and maintained by the Stage3 Research Group at Carnegie Mellon University ...

Dev Chair : My love-hate relationship with Apple development

digg_url = 'http://digg.com/software/Dev_Chair_My_love_hate_relationship_with_Apple_development'; First, let me start with the full disclaimer: I develop Windows .NET application by day (and by night too for ecto) and use Mac OS X at home for everything else. Before getting my Mac Pro last December I used to work on ecto using a second Windows machine, but since then I have been using Visual ...

Dev Chair : It is all voodoo magic

My wife (and the rest of my family in fact) has never comprehended what I do as a software developer. Throughout all the years we have been together she has seen me sat in front of the computer and typed code into the screen for hours on end. But still she does not know how ideas in my head are transformed into a software application like one that she uses everyday. She thinks it is all voodoo ...

Second Life open sources their client

I don't care if you dislike Second Life, think it is stupid, or whatever, the fact that they will open source their client is a bold and smart move. This means people can and will be able to create the system they want and make the kind of software they want it to be. Developers will be able to do infinitely more than they could before now that the Second Life client will be their to tinker with. ...

Internet Explorer 7 Developer Toolbar

I am in the middle of a large and difficult programming project that is pushing the limits of what I was capable of, so as you can imagine I feel like a stretched out rubber band that is having a hard time shrinking back to the way it was. As if the task wasn't demanding enough, I went looking for tools to help with web development. I am completely set on Firefox, I have all the tools I could ...

PHP 5.2 released

I don't have to tell you what PHP is obviously, many of you could run circles around me. I don't have to tell you how widely used, versatile, or powerful it is either. All I need to tell you is that 5.2 is out. This release is mostly bug fixes, some new enhancements, just in case you were wondering or hadn't heard yet. PHP is my favorite web scripting language, and I jump all over it when new ...

Instacalc: Quick, powerful, shareable calculator

Instacalc just blows my mind. It's such a simple idea, brilliantly executed: It's sort of like a Web 2.0 mini-Excel, allowing you to quickly create a calculator for anything--body mass, loan repayment, YouTube valuation--with simple or complex calculations, and then share them with your friends, colleagues, or the world. It knows lots of mathematical operations and functions, understands things ...

FreeTechBooks.com

Looking for some great free books, or some stored knowledge in the form of e-books, lecture notes, programming texts? FreeTechBooks.com has you covered. All books are legally free and available for online viewing or download. There is a lot of great stuff here, and the only "catch" is that the texts are bound by their own terms, which isn't a problem in my book. Most of the titles are in the ...

How-to: Shoot yourself in the foot, programmatically

I just about laughed my butt off reading this. I'll warn you by saying that you need to be a programmer to even "get" the list of language jokes on this page. Of course you will identify with several different languages than I did most likely, but it is a very funny, very enjoyable site to peruse. My non-programmer wife even enjoyed a few of them because some of them are just funny to read aloud. ...

Google debuts Code Search

Google released Code Search today. It is billed as the single location programmers can search for accessible code. Google Code Search can be searched using precise regular expressions, or restricted searches for particular languages or filenames can be performed. Google's code searcher crawls and indexes the web for .tar.gz, .tar.bz2, .tar, and .zip files. The idea for the code search came about ...

Real-time HTML editor helps coding and learning

Anyone who has hand-coded HTML (I know, oldskool) has wished for a tool like this real-time HTML editor, though regrettably the days of hardcore hand-coding HTML are pretty much over. I still code HTML in my free time just for the tactile feel of simple code beneath my fingers and remembering the old day before things got easy. Real-time HTML Editor puts your code into practice as soon as (and ...

Python 2.5 released!

The latest version of the Python programming language, version 2.5 final, is ready for download. The Python website states that Python 2.5 is ready for production use and should work great. Python 2.5 has had many changes to make it better, faster, and make programming easier for you. Some of the new things in Python are: It now uses the Buildbot tool; conditional expressions have been updated; ...

An app a day, his kung-fu is strong

Dana Hanna, self-dubbed "software jedi" will (attempt to) write an application a day for 30 days starting on Sept 15th. He is accepting ideas via email: "ideas at an app a day [dot] com." This is a feat that I know I myself, as a programmer, wish I had the free time resources and mental energy to attempt, and the ambition doesn't hurt either. There is no telling what Dana will come up with or what ...

Hello World Collection

Every programmer knows what Hello World means because it is the first time they were able to get a particular programming language up and running successfully. Hello World somehow became the universal way to announce to the world that you had cracked the shell of ignorance previously surrounding a particular language, and were able to hack the few lines of code it takes to produce "Hello World" ...