TechRepublic Resources
- Microsoft wants to F# Visual Studio
- There are quite a few F words that people use when talking about Microsoft, but the most recent buzz is all about F#, because Microsoft has announced F# support integration with Visual Studio. Check out the scoop on Ars Technica: "Microsoft to push functional programming into the mainstream with...
- Tags: Microsoft Visual Studio, Functional Programming, Microsoft Corp., Microsoft Development Tools, Development Tools, Software Development, Software/Web Development, Sonja Thompson
- Blog posts 2007-10-23
- Explore functional programming techniques in Ruby
- There may be no better way to learn how to program than by dissecting real, representative code samples. Accordingly, Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your...
- Tags: Technique, Functional Programming, Ruby, Chapter Coverage, Scripting Languages, Software/Web Development, Web Development
- Book chapters 2007-07-26
- How do I... Get started using the F# programming language
- F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be used within existing .NET projects. Additionally, it is able to make use of any other .NET code. This overcomes...
- Tags: Programming Language, Functional Programming, Programming, .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- Download resources 2007-06-08
- Afnix programming language (tgz)
- 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: Programming Language, Functional Programming, Object-oriented, Programming, AFNIX, Ooa/Ood/Oop, Software Development, Software/Web Development
- Software downloads 2006-12-19
- How do I... Get started using the F# programming language
- This article is also available as a TechRepublic download.F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. All of the tools needed to run it are available for free from Microsoft.F# runs within the .NET CLR, which means it...
- Tags: Microsoft Visual Studio, Integer, Microsoft .NET, Programming Language, Functional Programming, Programming, Justin James
- Blog posts 2007-06-08
- F#, Indian math education, and good programming
- This weekend, I finally sat down and did something that I promised myself I would do for around a year now: I started working with F#. The experience was quite interesting, really. For the first time in years (as in "over a decade"), I was not able to just sit...
- Tags: FSharp, F#, Education
- Blog posts 2007-05-21
- Verified Reference Implementations of WS-Security Protocols
- This paper describes a new reference implementation of the web services security specifications. The implementation is structured as a library in the functional programming language F#. Applications written using this library can interoperate with other compliant web services, such as those written using Microsoft WSE and WCF frameworks. Moreover, the...
- Tags: Reference Implementation, Implementation, Web Services Security, Windows Communication Foundation, Functional Programming, Web Services, Security, Enterprise Software, Software
- White papers 2006-06-27
Additional Resources
- Crossing State Lines: Adapting Object-Oriented Frameworks to Functional Reactive Languages
- Functional reactive programming integrates dynamic dataflow with functional programming to offer an elegant and powerful model for expressing computations over time-varying values. Developing realistic applications, however, requires access to libraries, such as those for GUIs, that are written in mainstream object-oriented languages. Previous work has developed functional reactive interfaces for...
- Tags: Object-oriented, Programming, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-01-19
- Expanding JavaScript Metaobject Protocol
- JavaScript has been a much maligned programming language. Browser incompatibilities, poor implementations, and some superficial flaws in its design have led to numerous headaches for developers, and for a long time, it was seen as an evil to be avoided. All of this belies the fact that JavaScript is a...
- Tags: JavaScript, San Jose State University, Programming, Scripting Languages, Software/Web Development, Web Development
- White papers 2007-05-14
- Confessions of a Used Programming Language Salesman: Getting the Masses Hooked on Haskell
- Programmers in the real world wrestle everyday to overcome the impedance mismatch between relational data, objects, and XML. The authors have been working on solving this problem for the past ten years by applying principles from functional programming, in particular monads and comprehensions. By viewing data as monads and formulating...
- Tags: Programming Language, Programming, Programming Languages, Development Tools, Software Development, Software/Web Development
- White papers 2006-04-28
- Jaxcent: AJAX Programming in Java Alone
- AJAX is a step towards enlarging the natural programming model that comes with the browser. Jaxcent from Desiderata Software is another step towards fulfilling this need. Like AJAX programming, Jaxcent programming provides full control over the browser's DOM hierarchy. Since AJAX stands for "Asynchronous JavaScript and XML", Jaxcent cannot be...
- Tags: Java, JavaScript, Jaxcent, AJAX, Internet, Software/Web Development, Web Development, Web 2.0
- White papers 2007-04-05
- Gencel: A Program Generator for Correct Spreadsheets
- A huge discrepancy between theory and practice exists in one popular application area of functional programming - spreadsheets. Although spreadsheets are the most frequently used (functional) programs, they fall short of the quality level that is expected of functional programs, which is evidenced by the fact that existing spreadsheets contain...
- Tags: Spreadsheet, Template Specification Language, Productivity
- White papers 2005-06-29
- Service-Oriented Architecture: Programming Model and Product Architecture
- IBM products increasingly implement a Service-Oriented Architecture (SOA), in which programmers build services, use services, and develop solutions that aggregate services. IBM Software Group middleware products and tools support the development and deployment of SOA solutions, and increasingly make functional interfaces between components and products visible through a service model....
- Tags: Programming Model, SOA, Programming, IBM Corp., Product Architecture, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software
- White papers 2005-10-20
- 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
- Experimental Evaluation of Pair Programming
- Pair programming is a kind of collaborative programming where two people are working simultaneously on the same programming task. It is one of the key practices of eXtreme Programming. In the paper we compare it with two variants of individual programming: one of them is based on Personal Software Process...
- Tags: Extreme Programming, Programming, Development Tools, Software Development, Software/Web Development
- White papers 2001-08-21
- Access the true power of JavaScript with object oriented programming
- This download takes an in depth look at some of the key concepts of object oriented programming (OOP) in JavaScript and then discuss how JavaScript implements them. While object oriented (OO) development in JavaScript is not as simple as it is in other languages, such as Java,...
- Tags: Object-oriented Programming, Microsoft Access, JavaScript, Object-oriented, Ooa/Ood/Oop, Scripting Languages, Software Development, Software/Web Development, Web Development
- Download resources 2005-06-29
- Learning the Bash: Basic Shell Programming
- bash has some of the most advanced programming capabilities of any command interpreter of its type. Although its syntax is nowhere near as elegant or consistent as that of most conventional programming languages, its power and flexibility are comparable. In fact, bash can be used as a complete environment for...
- Tags: Programming Language, Programming, Development Tools, Software Development, Software/Web Development
- Book chapters 2005-03-21
- Technical Specification/Solution
- Hi,I have been tasked within a big project to write a technical specification/solution for a new system that will be replacing the old one. In fact relevant department requested the IT department to provide a guidance/solution in upgrading the current system. I am not sure what kind of report it...
- Tags: abhrajit, algorithm, artifact, project management, specification
- Q&A 2005-04-05
- Rational Functional Tester Win Eval (IBM Rational Functional Tester for Java and Web Evaluation)
- IBM Rational Functional Tester is best-of-breed automated testing tool for functional and regression testing of Java and Web applications. It provides the professional test development environment of Eclipse, and the innovations within Rational Functional Tester produce resilient test scripts. By integration with the Rational Team Unifying Platform, testers can take...
- Tags: Web, Java, IBM Corp., Tester, IBM Rational Functional Tester
- Software downloads
- The pros and cons of a functional resume
- An Older Job Seeker Should Use OneA job seeker that has been working for many years for some different companies should seriously consider use of a functional resume. It highlights their specific skills and accomplishments independent of where they did them. Following this with a brief chronology can...
- Tags: Recruitment & Selection, temmerth@...
- Discussion threads 2007-08-17
- << Previous
- page 1 of 1
- Next >>