Without looking at the source code, I was curious to know if any of you were familiar with the programming pattern(s) used in the YUI source code. Do they embrace the language and utilize prototypal inheritance? Or are they using classical inheritance style?
It's not a practically important issue, but could you please provide me with an example of tacit programming in F# where my `pointless' functions can have multiple arguments (not in form of list or tuple);
And secondly, where those functions can manipulate a complex data structure. I'm trying to manage it in FSharp interactive, but have no success yet.
Huh.. I've managed to construct something:
(fun _ - (fun _ - (+))) 333 222 111 555
Is that right way?
I'm interested in programming, but it seems to me that I can't get into it. Every time I've tried to learn a language and stuff by looking through tutorials or books I'd never get past the part where I use the syntax to make something. And by interest, I mean that I read stack overflow a lot, coding horror, and stuff but the actual coding part is hard for me to get into. Did anybody start this way? How did you get past this block?
In allusion to Dare Obasanjo's impressions on Map, Reduce, Filter (Functional Programming in C# 3.0: How Map/Reduce/Filter can Rock your World) "With these three building blocks, you could replace the majority of the procedural for loops in your application with a single line of code. C# 3.0 doesn't just stop there."
Should we increasingly use them instead of loops? And should be having loops(instead of those three building blocks of data manipulation) be one of the metrics for coding horrors on code reviews? And why?
[NOTE] I'm not advocating fully functional programming on those codes that could be simply translated to loops(e.g. tail recursions)
Asking for politer term. Considering that the phrase "code smell" is not so diplomatic, I posted another question http://stackoverflow.com/questions/432492/whats-the-politer-word-for-code-smell about the right word for "code smell", er.. utterly bad code. Should that phrase have a place in our programming parlance?
Are the current ebook readers good enough for reading programming books (containing diagrams, source-code, screenshots, and so on)? How good are the search functions or the possibilities to set bookmarks, to use a book as a reference?
I'd like to hear opinions of ebook reader owners to help me decide whether or not I should buy an ebook reader.
(I know this question already exists, but it's over one year old and new ebook readers are now available)
Can someone pls tell me do we have solic & unsolic message/events in MFC or window programming?
In devices solic response and unsolic response is said as immediate response (like acknowledgement to commands) and late response (generated without any further commands being sent) respectively.
Likewise can we say events as solic / unsolic based on immediate occurrence and late occurrence?
im planning to develop a game for iphone and android. what programming language can i use to create a shared codebase between the two platform. i understand that there are some parts which are device specific.
I like to continue my future career on way that I am looking to choose from few more ways I would like to do.
Computer Game Programming / Networking(Security) ...etc
Then It is good to know the risks having no those fields and how to begin it as a game programmer!
I want those kind of advices and guidance . Can Anyone show me the path ?
I think all of us have a favourite programming language, and most of us want to add a certain feature to it.
My question is, if you were on the standards committee or were one of the language designers, what feature would you add to it?
What's the best way to learn the essentials of geometry (and other types of math) used in drawing/graphics programming - e.g. curves (like bezier curves), transformations, matrices, etc.?
Can someone provide recommended reading, website resources or best practices to follow when programming with C. I am a proficient software developer with strong skills in Java and PHP.
Is there standard libraries these days which people use? Like what spring is to java? And standard design patterns for managing memory or even standard libraries for that fact?
I want to write solid, maintainable C programs.
GO THE RED PILL! :P
I have been programming in C for a couple of years in Linux. Now I want to work on linux kernel and contribute to kernel, if possible. I have been looking on the internet for the information about a starting point but I couldn't find one. So can any one please tell me where to begin?
Hi all,
I'm looking to hang some cool programming related comics/funny photos in my cubic at work. Preferably something colorful (already got plenty of stuff from xkcd, but the black and white is kinda depressing). Any suggestions?
What other good collaborative programming/software development/engineering websites do you know of? I'm not looking for language or platform specific websites. Nor am I looking for something similar to the format of Stack Overflow. My main criteria is that the community is
knowledgeable,
helpful
active
friendly
I know the question is open ended/subjective but I'd like to know as many places where I can get the help of my peers.
The accepted answer will
contain links to your recommended sites
have a short description
be concise
be highly voted by your peers
There are a lot of great programming quotes out there. Which do you like?
Today (Sept 12, 2008) I heard a new one from a friend, Lars-Gunnar, he said "Gud finns i Emacs" (in Swedish). This basically means "God is in Emacs". Still laughing about it here :) What he meant was that a function "gud is grand-unified-debugger" is in Emacs.
A great one I think all programmers should know is The Three Great Virtues of a Programmer.
Have you ever tried programming in Malbolge? I have read some of the top links returned by google, here, here, here, and here. I am very intrigued by this prospect, and would like to start playing around.
For those of you who have dabbled in Malbolge before, what experiences did you have? Did you have any success? How did you get started, and where did you end up?
Thanks!
I want to write programming which will connect to a network for some second then disconnect from it and it should be that much fast that other application should not fill it is disconnected so on which layer should i program i know how to disconnect and connect to the network so any suggestion ......
thanks in advance....
What are some of the most common mistakes you've seen made when handling exceptions?
It seems like exception handling can be one of the hardest things to learn how to do "right" in .Net. Especially considering the currently #1 ranked answer to Common programming mistakes for .NET developers to avoid? is related to exception handling.
Hopefully by listing some of the most common mistakes we can all learn to handle exceptions better.
Hi guys,
I'm doing a system for a hospital in my country as the final year project of my degree, my supervisor specially asked me to use php and mysql for this. i don't have any experience with distributed systems and php programming, can any one help me out to build my base and improove my knowledge stating some sites, books to refer to overcome this matter.
regards,
rangana.
I want to write programming which will connect to a network for some second then disconnect from it and it should be that much fast that other application should not fill it is disconnected so on which layer should i program i know how to disconnect and connect to the network so any suggestion ......
thanks in advance....
Just for fun, what are your favourite funny lines from programming tools?
For instance, from subversion:
--This line, and those below, will be ignored--
Not terribly fun on its right context, but added to the fortune database:
EDIT: I have marked the question as Communuity Wiki and reopened.
I know that there must be some differences. I have a silverlight component (Timeline) and I want to make it work on Mobile 7. do I need to make a lot of changes ? I know .NET and Silverlight but I'm new to mobile phones programming.