Sponsored White Papers, Webcasts, and Downloads
ZDNet Resources
- PPoPP 2009 Day 1: Parallel Thinking
- PPoPP 2009 Day 1: Parallel ThinkingThanks for Covering ThisOne request, could you also give us some information regarding the papers' abstracts? After all, some of those papers may be demonstrating why a concept does not live up to its expectations. After the talk is concluded, will papers be available on...
- Tags: functional programming, Parallel Thinking, PPoPP 2009 Day 1
- Discussion threads 2009-02-17
- The case for Scala
- Programming languages are like screwdrivers for developers. One size does not fit all, so good programmers keep several in their tool belt. The problem is, new languages are coming out all the time and you've only got so much room on your belt and in your schedule to learn them....
- Tags: Function, Method, Functional Programming, Language, Scala, Seq, List, Scala System, HQ9+, env:Env, David J. Biesack, Programming Languages, Java, Software Development, Software/Web Development, Ed Burnette
- Blog posts 2008-11-24
- An Introduction to F# for Functional Programming
- This paper addresses functional programming, the main concepts and differences compared to other paradigms, and how F# helps the developer get up to speed and produce results. This paper quickly lays the groundwork and then guides the developer on translating and/or interfacing with the existing code. Apart from the implications...
- Tags: Developer, Jupitermedia Corp., Functional Programming
- White papers 2008-08-06
- A Type-Theoretic Foundation for Programming With Higher-Order Abstract Syntax and First-Class Substitutions
- Higher-Order Abstract Syntax HOAS is a simple, powerful technique for implementing object languages, since it directly supports common and tricky routines dealing with variables, such as capture-avoiding substitution and renaming. This is achieved by representing binders in the object-language via binders in the meta-language. However, enriching functional programming languages with...
- Tags: Substitution, Association For Computing Machinery, Functional Programming, Programming
- White papers 2008-01-12
- F# becomes a first-class citizen
- Microsoft has added a new language to the stable that will be supported by its Visual Studio development platform. The newest member of the family is F#, the hybrid functional/object-oriented language developed by Microsoft Research. (Ars Technica has an almost layperson-understandable definition of functional programming languages, if...
- Tags: Microsoft Visual Studio, Functional Programming, Microsoft Corp., Language, F#, Microsoft Development Tools, Development Tools, Software Development, Software/Web Development, Mary Jo Foley
- 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, Justin James, .Net, Middleware, Software Development, Software/Web Development, Enterprise Software, Software
- Download resources 2007-06-08
- Spreadsheet Functional Programming
- The functional programming community has shown some interest in spreadsheets, but surprisingly no one seems to have considered making a standard spreadsheet, such as Excel, work with a standard functional programming language, such as Haskell. This paper shows one way that this can be done. The hope is that by...
- Tags: Functional Programming, Spreadsheet, Functional Programming Community, Productivity
- White papers 2007-03-15
- 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
Additional Resources
- What the DoD now says about open source
- I could just see a commander in the field ....having to wait for procurement to get a simple map through bids while his troops are getting shot up even though it is publicly available (oh wait, isn't that how the Chinese embassy got accidentally bombed?)Always use the best tool for...
- Tags: Linux, UNIX, Operating systems, Cyberthreats, SECURITY, Spyware, adware & malware, U.S. Department of Defense, open source, OpenBSD, attack
- Discussion threads 2009-10-28
- JollysFastVNC 0.98.50 (Mac)
- AIM: to become the best VNC client on the Mac. BACKGROUND When I started ScreenRecycler I thought that there are enough VNC clients out there to support it. When the program started to get useful I realized that the VNC clients available on the Mac were pretty slow and people...
- Tags: Apple Macintosh, VNC, Jinx.de
- Software downloads 2009-10-14
- Quokka 1.2 (Mac)
- Quokka provides you with 10 fully functional clipboards (in addition to the standard cmd+c clipboard) that you can access through freely customizable keyboard shortcuts. Copy multiple images, text or other data in parallel and keep frequently used expressions ready at hand. With Quokka you can avoid anoying window and program...
- Tags: Apple Macintosh, Window, Keyboard Shortcut, Quokka, Keyboards, Construction, Hardware, Peripherals
- Software downloads 2009-10-06
- Spreadsheet to Shop 2.50n (Windows)
- If your Web site does not have a shop, Spreadsheet to Shop (S2S) lets you easily create one for it. S2S is easy to use because no programming is required and a third party server, PayPals, is used to process credit card payments. S2S can even upload the shop to...
- Tags: Shop, Microsoft Windows, Spreadsheet, Prefect Systems, S2S, Productivity, Web Site Development, Internet
- Software downloads 2009-09-03
- LightWayText for Windows 4.5 (Windows)
- LightWayText for Windows is a flexible cross-platform text editor for multilingual word processing. Versatile, widely used from programming to various writing - and available for both Mac and PC. It opens even big files rapidly, and has all the features you expect including RTF and a spell checker. It has...
- Tags: Microsoft Windows, Operating Systems, Software
- Software downloads 2009-08-28
- AAA Media Player 2.0d (Windows)
- AAA MediaPlayer provides video search and online cable TV in one easy to use application, your one source for all online video content. Multi format media player and online cable network. AAA plays local mp3 and video files as well as web files including network programming. Watch, download and save...
- Tags: Microsoft Windows Media Player, Microsoft Windows, Video, OPVP, AAA MediaPlayer, Corporate Communications, Marketing
- Software downloads 2009-08-21
- JollysFastVNC 0.98.36 (Mac)
- AIM: to become the best VNC client on the Mac. BACKGROUND When I started ScreenRecycler I thought that there are enough VNC clients out there to support it. When the program started to get useful I realized that the VNC clients available on the Mac were pretty slow and people...
- Tags: Apple Macintosh, VNC, Jinx.de
- Software downloads 2009-08-15
- Are we too impatient with SOA?
- Are we too impatient with SOA?impatience and laziness? Go back through a lot of articles on your site and you'll find a lot of articles hyping the transformative nature of SOA, the benefits of reuse, etc, etc. SOA has been hyped and oversold from Day 1. It was...
- Tags: Service-oriented architecture (SOA), OOA/OOD/OOP, Web services, Middleware, Enterprise software, SOA, object-oriented, Java
- Discussion threads 2009-06-29
- MeVisLab 2.0 (Mac)
- MeVisLab is a visual programming and rapid prototyping platform for image processing research and development with a focus on medical imaging. MeVisLab provides a flexible and simple handling of visualization and image processing algorithms by modular visual programming. No programming knowledge is required to set up image processing...
- Tags: Apple Macintosh, Medical Imaging, Image Processing, Programming, MeVis Research GmbH, MeVisLab
- Software downloads 2009-06-15
- Google: Programming for the Web is the way to go
- Google: Programming for the Web is the way to goYeah, rightNo self-interest there. Program for the web?I would venture an easy guess that the most disliked iPhone 'Apps' are the ones that are essentially web-front ends. For some things a web front end makes absolute sense, especially where a lot...
- Tags: Channel management, programming, Web, Web application, Google Inc.
- Discussion threads 2009-05-27
- Screen Saver Construction Set 2.0a.43 (Windows)
- AMC Screen Saver Construction Set will build distributable multimedia Windows screen savers of your family, your corporate logo, advertisements for your products, desktop themes or your most inventive fantasies. You can assemble screen savers with your choice of pictures, sounds and text. Easily import your graphics in the most popular...
- Tags: Screensaver, Alchemy Mindworks, Microsoft Windows, Operating Systems, Software
- Software downloads 2009-05-27
- << Previous
- page 1 of 1
- Next >>
White Papers and Webcasts