real-world

D Programming Language in the real world?

Is anyone out there using D for real world applications? If so, what are you using it for? I can't seem to find anything big on the web written in D. Despite the lack of known big users, D seems like a very promissing language to me, and according to TIOBE, it's fairly popular. ...

Anyone using WPF for real LOB applications?

Anyone using WPF for real LOB applications? We have all seen the clever demos of WPF showing videos mapped onto 3D elements. These look great but what about the real world of line-of-business applications that make up the majority of developers efforts. Is WPF just for nice eye candy? ...

Real world Prolog usage

Many study Prolog in college, but I have personally not come in contact with it professionally. The traditional examples given are AI and expert system applications, but what have you used it for and what made Prolog a suitable language for the task? ...

How can I use functional programming in the real world?

Functional languages are good because they avoid bugs by eliminating state, but also because they can be easily parallelized automatically for you, without you having to worry about the thread count. As a Win32 developer though, can I use Haskell for some dlls of my application? And if I do, is there a real advantage that would be take...

Where can I find real-world examples of applications written in python?

Where can I find real-world examples of applications written in Python? ...

Real World ASP.NET MVC Applications with Source Code?

I think all of the tutorials and stuff are great on blogs, but sometimes when you actually build an application the way you would code or interact with a system is quite different. I was wondering if you all knew some good real world type ASP.NET MVC applications that have the source code available for experimentation. Off hand I am aw...

What surprised you the most about the software industry?

As someone that will be applying for jobs in the near (immediate) future, I'd like to get some perspective on the differences between academia and the software industry. As I've never taken an internship all I've known are school and personal projects. What is the biggest difference between college and the "real" world? What surprised y...

What is the most important thing you weren't taught in school?

What is the most important thing you weren't taught in school? What topics are missing from the CS/IS education? Posted so far How to sell an idea Principles: Often, good enough is better than perfect. Making mistakes is actually a Good Thing™ -- as long as they're new mistakes. If a user can break your code they will. In the ...

How to make up for lack of a computer science degree?

I’m a telecommunications major who has taken the two intro programming classes as well as a data structures class. I’m not sure if I want to do networking or software development. Although I know several languages and am able to throw together quick and dirty solutions I don’t have a strong theoretical backround. What topics would you re...

Any real-world experience of the "ZK" Ajax framework?

Does anyone have real-world experience of ZK that they can pass on? The marketing blurb on their web site makes it all sound too good to be true. Any issues with performance, browser compatibility, tooling, widget availability, etc? ...

Real world implementations of "classical algorithms"

I wonder how many of you have implemented one of computer science's "classical algorithms" like Dijkstra's algorithm or data structures (e.g. binary search trees) in a real world, not academic project? Is there a benefit to our dayjobs in knowing these algorithms and data structures when there are tons of libraries, frameworks and APIs ...

Example C Function using volatile variables

Hi, for a paper I'm looking for an real-life C function which uses volatile variables. That in itself is not hard to find, but I am looking for a function in which the value of the volatile variable must change during the course of the execution of the function, for a particular branch of the function to be reached. Something like thi...

Is anyone using Google protocol buffers in large scale production applications?

Is anyone using Google's protocol buffers in large scale applications in production. What is the experience that people have had? ...

The difficulty in learning new languages by yourself.

I'm an ICT student. Currently, the only languages I've ever programmed in are Java and C#. Java can be run anywhere and C# is done via Visual Studio in school. Still, there are somany other languages, somany sites having FAQs and tutorails, somany books and stuff to learn from, I wonder where to start. I don't want to be limited to C# ...

What in your opinion is the most abused design pattern?

Working with Java and Java frameworks I have started shuddering when I encounter Abstract Factory patterns. In my opinion this is the most abused design pattern. Not all frameworks abuse it but there are many. It doesn't fit all models and when almost 100% of the time you are going to be doing the same thing why abstract it? Which desi...

Learning to work with dedicated servers

I'm an ICT student, I've gotten classes on several subjects: coding(C#, Java), webdevelopment(XHTML, CSS, JavaScript, PHP), databases(MySQL), Computertech(ASM coding, pc-architecture), Datacom(Cisco networking). But I still wonder, how do you go about setting up a real big webproject, which requires dedicated servers. I've been doing t...

Real world applications of erlang

I'm searching for real world applications of erlang, like projects already built with that language or pointers on how to search for such projects. I'm looking for real projects not just test projects that won't do anything ...

What are the differences between C, C# and C++ in terms of real-world application

As I posted earlier here I've decided to try my hand at one of these but given my interests as a web developer, I'd like to know the difference between them in their real-world applications. Edit Note: While I'm a web developer, please don't let that limit your answer. I'm 30...I've got years of career changing ahead of me. ...

Is MD5 less secure than SHA et. al. in a practical sense?

I've seen a few questions and answers on SO suggesting that MD5 is less secure than something like SHA. My question is, Is this worth worrying about in my situation? Here's an example of how I'm using it: On the client side, I'm providing a "secure" checksum for a message by appending the current time and a password and then hashing ...

Looking for a solution to the "Dishwasher At Work" problem

I am looking for an algorithm to apply to the "dishwasher at work" problem. While it is great to be able to put dirty coffee cups etc. in it, you quickly run into the "what is the state of the dishes?" dilemma. If you walk up to the kitchen, can you take dishes from the dishwasher because they are clean and just not put away? Can yo...