阅读更多

4顶
0踩

编程语言
微软已经宣布Visual Studio将全面支持函数式程序设计语言F#,这一大胆的功能支持承诺标志着基于.NET平台的函数式编程语言能够快速进入企业级开发,对于微软来说,能够全面支持F#,也使得Visual Studio成为支持语言种类最丰富的开发平台之一。

F#是由微软研究院研究开发的一种函数式程序设计语言。其灵感来自于 OCaml。F#和Ocaml很多的子集是兼容的。F#给予开发者很多有效的强制性特性,但是并不会牺牲性能,F#支持类型判断,模式匹配,高度次序化函数等。F#还支持交互操作,这意味着用F#开发的程序能够象Python shell或者Ruby's IRB一样在高级别的交互中通过script输入运行。而且F#能调用.NET平台上所有的以其他语言比如VB,C#等编写的API和控件。

点击下面图片可以进入F#微软Research Lib


来自: arstechnica.com
4
0
评论 共 2 条 请登录后发表评论
2 楼 ouspec 2007-10-26 11:29
函数式语言前途光明
1 楼 ray_linn 2007-10-26 08:54
F#,呵呵若干年去就玩过了,Microsoft research里还是有很多好玩的东西的

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • HsqlDBembeddedOOo:嵌入式HsqlDB驱动程序

    介绍: HsqlDBembeddedOOo是和/或扩展的一部分,可为您提供这些办公套件中的创新服务。 通过该扩展程序,您可以: 为Linux上的LibreOffice用户克服了。 要在非压缩(拆分)模式下使用嵌入式HsqlDB,使用您选择的...

  • HSQLDB:一款基于 Java 的嵌入式关系型数据库

    HSQLDB(HyperSQL DataBase)是一个使用 Java 语言编写的开源关系型数据库,支持嵌入式、客户端/服务器部署模式。本文介绍了 HSQLDB 的功能、下载安装、基本操作以及相关的学习资源。

  • HSQLDB 操作说明

    HSQLDB   import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax....

  • hsqldb和mysql,Hsqldb简介和基本使用

    Hsqldb是一个开放源代码的 JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,进程内模式(In- Process)和内存模式(Memory-Only)三种。运行Hsqldb需要hsqldb.jar...

  • HSQLDB

    这篇文章介绍大致内容很详细,不过也大都是从Hsql的帮助上翻译的,我有必要加入点新鲜的血液。 这篇文章美中不足的是缺少实战性,往往初学者第一步都走不出来,比如我。 我在实践中遇到的问题是打开数据库管理...

  • HSQLDB快速上手实录

    不跟你玩了~先介绍一下这个HSQLDB吧,传说是个纯java写的数据库,大名叫HyperSQL DB,不用安装不用部署,核心就一个jar文件,扔到工程里面开个jvm运行一下就行了,完全符合我想要的效果~这是我这两天研究的记录,...

  • hsqldb数据库

    HSQLDB是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。具有Server模式,每个程序需要不同的命令来运行。 模式编辑 在HSQLDB中,有三种比较常用模式: ...

  • 配制HSQLDB数据库(转)

    HSQLDB是一个开放源代码的JAVA数据库,具有标准的SQL语法和...本文介绍客户-服务器模式的配置。 从HSQLDB主页上下载HSQLDB: http://hsqldb.org/ 把下载的压缩文件解开,然后在系统环境变量中加入hsqldb.jar,如:

  • HSQLDB数据库使用详解(入门)及快速使用

    hsql数据库使用详解(入门)及快速使用 一、简介: ...仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动, 还有其他用户界面操作等内容。在   Java开源世界里,hsql是极为受欢迎的(就Java...

  • hsqldb

    百科名片Hsqldb Hsqldb是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。在其官网可以获得最新的程序源代码及jar包文件(当前版本为1.8)。 [编辑本段]HSQLDB...

  • HSQLDB数据库整理

    HSQLDB(HyperSQL Database)是一个轻量级的纯Java开发的开放源代码的关系型数据库,其体积小,占用空间小,使用简单,支持内存运行方式等特点。 hsqldb-2.3.4下载地址:...

  • HSQLDB简介

    HSQLDB(HyperSQL DataBase)是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。在其官网可以获得最新的程序源代码及jar包文件(当前版本为2.3.2)。 准的SQL语法...

  • 06-Hsqldb数据库

    优点: 纯Java编写,开源免费,可商用 轻巧,只有700多kb,运行速度快 不需要安装,来回复制,随身携带,使用非常方便 稳定,支持足够大的数据量 ...单元测试的时候,启动Hsqldb的men模式,数据不...

  • hsqldb使用

    1 hsqldb介绍  HyperSQL DataBase 是一个现代的关系数据库管理软件,比较彻底遵从SQL:2008标准和JDBC4规范。支持SQL:2008标准所以的核心特性和很多的可选特性。 HSQLDB-2.3版本,依照了SQL:2011标准进行了重写。 ...

  • HSQLDB 是什么

    当HSQLDB服务器运行时,客户端程序就可以通过hsqldb.jar中带有的HSQLDB JDBC Driver连接数据库。 java 代码 try{ Class.forName("org.hsqldb.jdbcDriver") ; }catch(ClassNotFoundException e){ e....

  • 【转】HSQLDB安装与使用

    HSQLDB 是一个轻量级的纯Java开发的开放源代码的关系数据库系统。因为HSQLDB的轻量(占用空间小),使用简单,支持内存运行方式等特点,HSQLDB被广泛用于开发环境和某些中小型系统中。 HSQLDB的运行需要Java环境...

  • 基于S7-200 PLC与MCGS组态的洗衣机控制系统设计与实现

    内容概要:本文详细介绍了利用西门子S7-200 PLC和MCGS组态软件构建洗衣机控制系统的全过程。首先阐述了IO分配规则,明确各输入输出点的功能,如水位检测、温度测量、电机控制等。接着展示了梯形图编程的具体方法,解释了如何通过梯形图实现洗衣机的基本操作流程,包括启动、停止、水位控制、正反转洗涤、排水和脱水等功能。此外,文中还讨论了接线图的设计要点,强调了硬件连接的安全性和可靠性。最后,介绍了MCGS组态画面的设计,包括动态效果展示、报警机制以及人机交互界面的优化。 适合人群:对PLC编程和工业自动化感兴趣的工程师和技术人员,尤其是希望深入了解S7-200 PLC和MCGS组态软件的实际应用者。 使用场景及目标:适用于需要设计和实施小型家电或类似设备自动化控制系统的场合。目标是帮助读者掌握PLC编程技巧,理解工业自动化控制系统的构建过程,提高实际项目开发能力。 其他说明:文中提供了丰富的调试经验和常见问题解决方案,有助于读者在实践中少走弯路。同时,通过具体的案例分析,使理论知识更加贴近实际应用。

  • COMSOL中基于保角变换的自聚焦光束与Talbot效应的光学仿真研究

    内容概要:本文详细介绍了如何利用COMSOL进行光学仿真,重点探讨了保角变换在操控光路方面的应用,特别是自聚焦光束和Talbot效应的建模。文中首先解释了保角变换的基本概念及其物理意义,然后通过具体实例展示了如何在COMSOL中设置保角变换、定义材料参数以及配置边界条件。对于自聚焦光束,作者强调了非线性材料模块的应用,特别是在处理强光引起的折射率变化时的关键步骤。而对于Talbot效应,则着重讨论了周期性边界条件的设置和后处理分析方法。此外,文章还分享了一些实用技巧,如参数化扫描、网格优化和MATLAB联动分析等。 适合人群:具有一定光学仿真基础的研究人员和技术人员,尤其是对COMSOL软件有一定了解并希望深入探索非线性光学现象的用户。 使用场景及目标:① 使用COMSOL进行自聚焦光束和Talbot效应的建模与仿真;② 掌握保角变换在光学仿真中的应用技巧;③ 提升对非线性光学现象的理解和仿真能力。 其他说明:本文不仅提供了详细的建模指导,还包括了许多实用的调试技巧和注意事项,帮助读者更好地理解和应用相关技术。

Global site tag (gtag.js) - Google Analytics