On CBSSports.com: Mike Tyson's daughter dies in accident
1 Resources for

functional programming paradigm

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

Functional programming techniques can improve software security
A key concern in software security is avoiding security flaws in a program's source code. Employing a functional programming style can help. by Chad Perrin
Tags: Software, Technique, Functional Programming, Language, Programming, Functional Programming Paradigm, Chad Perrin
Blog posts 2008-08-28

Additional Resources

Functional programming techniques can improve software security
Do you regularly use functional programming techniques in your software development projects? Do you do so for security reasons?RE: Functional programming techniques can improve software securityWhile I found the discussion of the different classes of programming languages interesting, I have to say that I was not persuaded that using...
Tags: technique, functional programming, security, software
Discussion threads 2008-08-28
The programming paradigm needs an update
The way I view programming is different than it was a week ago due to various factors. First, I have spent a lot of time lately with my head buried in the .NET documentation, and something in the back of my mind said, "If C# is so much more efficient...
Tags: Perl, Compiler, Problem, Code, Fact, SQL, Programmer, Language, Programming, Lisp, Development Tools, Software Development, Software/Web Development, Justin James
Blog posts 2007-10-23
The most ignored programming story of 2007
Multi-Threading on Multi-Cores SimultaneouslyI have long asked myself about this topic. Why do we have technologies such as Dual or Quad or Octo cores if they don't seem to speed up anything? Why can't the O.S. which handles the threads say to itself "Oh look! There's thirty...
Tags: Mainframes, Servers, Programming languages, Operating systems, programming, supercomputer, developer, Crays
Discussion threads 2008-01-04
The programming paradigm needs an update
are you talking threaded processes or parallel processing?they are two entirely different things.Threaded processes aren't anywhere near as difficult as your comments suggest they are.But when you go on to compilers needing to know intent, your coments indicate that what you are talking about is parrallel processing, which divides the...
Tags: Development tools, Jaqui, programming, programming paradigm, concurrency, parallel processing, parallelisation
Discussion threads 2007-10-24
What are your top five programming languages?
Here's a little exercise I'd like all of you who do any programming to try. First, list your top five programming languages, in terms of your expertise (how well you know the language, not necessarily how long you've used it). Here are mine: ...
Tags: Programming Language, Language, Programming, Lisp, Development Tools, Software Development, Software/Web Development, Chip Camden
Blog posts 2007-12-14
Afnix programming language 1.4.1 (Mac)
AFNIX is a multi-threaded functional programming language with dynamic symbol bindings that support the object-oriented paradigm. Features include state-of-the art runtime 32- and 64-bit engine, standard objects and containers, lambda expression with explicit closure, form like notation with an easy block declaration, single inheritance object with dynamic symbol binding ,...
Tags: Apple Macintosh, Programming Language, Functional Programming, Object-oriented, Programming, Ethernix, AFNIX, Ooa/Ood/Oop, Software Development, Software/Web Development
Software downloads 2006-12-19
Extreme Programming: Do these 12 practices make perfect?
Extreme Programming is a new methodology designed to help small development teams deliver value despite constantly changing requirements. Take a peek at what makes up this approach to software development and see if it might be right for your team.I am a skeptic; I don’t deny it. Some even accuse...
Tags: Scott Withrow, Microsoft Windows XP, Extreme Programming, team
Technical articles 2001-10-03
Programming industry forecast for 2008: Get ready for a bumpy ride
Predictions are not necessarily desiresOne thing I didn't really make too clear in the post, this is where I think the industry is headed. It is not neccesarily where I think it *should* be headed. Personally, I think there is a lot of good to it, but my fear is...
Tags: Keyboards, Advertising & Promotion, programming, industry, desk worker, average desk worker, mobile device, desktop, mobile
Discussion threads 2008-01-09
Understand DOM's power in the browser object hierarchy
IT consultants the world over often charge head-long into the world of Web programming with tremendous scripting facility, but without a real handle on the Document Object Model DOM. Why is an intuitive command of DOM so elusive? For one thing, DOM is a catch-all term for a broad array...
Tags: Document Object Model, Scott Robinson, hierarchy, Web browser, Web
Technical articles 2004-02-23
The case for dynamic SAP implementation
A dynamic SAP implementation allows for greater flexibility in development than a "traditional" SAP approach. This list of talking points can help you sell the idea of a dynamic implementation to a client considering this method.Editor’s note: Scott Robinson is an IT consultant who has worked on several dynamic SAP...
Tags: Enterprise resource planning (ERP), Enterprise software, Scott Robinson, SAP AG, SAP R/3
Technical articles 2002-10-22
  • << Previous
  • page 1 of 1
  • Next >>


PC Troubleshooter Resource Guide, Fifth Edition
Ensure you have the solutions you need to troubleshoot power supplies, CPUs, video cards, disk drives, CD and DVD drives, motherboards, sound cards, USB issues, monitors, printers, laptops, network connections, spyware, Windows XP and more.
Buy Now
500 Things Every Technology Professional Needs to Know
Did you know Microsoft's RegClean does not work with XP but you can use shareware to clean your registry? Did you know most wireless access points don't have encryption enabled by default? Did you know there are 500 tidbits of information contained in TechRepublic's 500 Things Every Technology Professional Needs to Know that will help you become a successful IT professional.
Buy Now

Meet Doc