V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Actrace
V2EX  ›  程序员

F#这门奇葩的语言进top20了....

  •  
  •   Actrace · 2014-01-06 19:38:11 +08:00 · 7628 次点击
    这是一个创建于 3976 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天看排行榜的时候才发现这个未知语言F#,原来是微软家的东西....
    从47提升到20...牛了个逼....
    另外附Top20...
    https://code.so/tpl.php

    补充小知识..
    Visual F# 由微软发展成为微软.NET语言提供运行环境的程序设计语言。Visual f#是多元化编程语言,它支持函数式、命令式和面向对象的混合编程风格。Visual F# 可用于开发应用程序或用 F# 码为其他 .NET 应用程序做必要的扩充。 F# 是 .NET 编程语言家族中第一个基于 Ocaml 并十分类似于它的函数语言。这是一种用于显示.NET在不同编程语言间互通的程序设计。
    第 1 条附言  ·  2014-01-06 21:05:02 +08:00
    我一直认为F#有抄PHP的嫌疑.
    看来这回又是我大PHP战各种语言...
    第 2 条附言  ·  2014-01-07 14:04:39 +08:00
    中午睡醒来看看...变成各语言大战了...
    33 条回复    1970-01-01 08:00:00 +08:00
    min
        1
    min  
       2014-01-06 19:50:50 +08:00
    敢问lz奇葩在何处啊?
    zoowii
        2
    zoowii  
       2014-01-06 19:55:35 +08:00   ❤️ 1
    我觉得,f#的优点和缺点都是基于.net平台。.net基本被C#大一统了吧,.net平台其他语言没觉得有多大需求。而且我始终保持对windows的偏见,除了玩游戏时
    Actrace
        3
    Actrace  
    OP
       2014-01-06 19:57:04 +08:00
    @min F#的技术描述看起来很像PHP....
    zoowii
        4
    zoowii  
       2014-01-06 20:06:41 +08:00
    @Actrace 和PHP各方面都差远了吧,完全不同啊
    Actrace
        5
    Actrace  
    OP
       2014-01-06 20:09:10 +08:00
    @zoowii 我的意思是光从描述上看....有何高见?
    davepkxxx
        6
    davepkxxx  
       2014-01-06 20:09:59 +08:00
    哪里奇葩了?
    luikore
        7
    luikore  
       2014-01-06 20:47:54 +08:00
    上头还有 Java, Javascript 这些更奇葩的语言呢.
    同样是函数式语言, F# 设计远胜过 Scala, 如果不是微软经营早就火起了...
    zzNucker
        8
    zzNucker  
       2014-01-06 20:56:25 +08:00
    怎么会和PHP很像 -。- 无法理解啊
    F#的设计思想还是很先进的,只是因为在.NET平台上有点不受待见罢了
    iEverX
        9
    iEverX  
       2014-01-06 20:59:58 +08:00
    为什么奇葩?微软有好多很好的东西
    MichaelYin
        10
    MichaelYin  
       2014-01-06 22:04:04 +08:00
    我觉得是平台决定的,光从语言来说其实C#真的很不错~
    Actrace
        11
    Actrace  
    OP
       2014-01-06 22:11:55 +08:00
    @MichaelYin 有道理!windows这锅汤放什么山珍海味都是浪费.
    webjin
        12
    webjin  
       2014-01-06 22:31:13 +08:00
    c字头的V5 呵呵 另外就是P字头的
    ling0322
        13
    ling0322  
       2014-01-07 00:23:45 +08:00
    F#很明显与PHP有很大不同嘛,F#是FP语言,这个感觉也是函数式编程的逆袭吧(
    ichigo
        14
    ichigo  
       2014-01-07 00:55:17 +08:00
    很早就有了吧,我上大学时候在图书馆就看到好多。
    ChiangDi
        15
    ChiangDi  
       2014-01-07 01:11:24 +08:00 via Android
    最近还有个M#
    不看好微软,不用win, 不想学
    mikawudi
        16
    mikawudi  
       2014-01-07 03:27:39 +08:00 via Android   ❤️ 1
    从语言角度c#果断比java强....至于f#和php...我没记错的话....php连函指都没有吧...函数传参靠字符串然后内部$functionname()的奇葩语法来实现.....和f#这种fp语言比的话不大合适吧....反正我完全没看到共同点
    xigua1
        17
    xigua1  
       2014-01-07 04:10:38 +08:00
    跟着微软走 就是找屎

    F# 和 PHP相比? 不是一路货色 比个毛啊
    Golevka
        18
    Golevka  
       2014-01-07 09:00:24 +08:00
    看来v2上熟悉ML系编程语言的人不多啊
    levn
        19
    levn  
       2014-01-07 09:13:59 +08:00
    lz经验拿好
    Foredoomed
        20
    Foredoomed  
       2014-01-07 09:56:54 +08:00
    奇怪怎么没有拉到仇恨
    picasso250
        21
    picasso250  
       2014-01-07 10:31:23 +08:00
    @mikawudi php早就有了所谓的函指。也有了闭包。现在是直奔lambda而去的。
    Actrace
        22
    Actrace  
    OP
       2014-01-07 10:33:39 +08:00
    @levn 经验已收到,准备升级了.
    seeker
        23
    seeker  
       2014-01-07 11:19:25 +08:00
    F#这种高冷语言怎么能和php比。。。至少也要和Scala比吧。
    上次弄f#的时候vs express版本还不太支持f#,手动装的插件貌似不太好使,不知道现在咋样了。
    gysutantoman
        24
    gysutantoman  
       2014-01-07 11:32:16 +08:00
    和PHP相似? 开什么玩笑...
    dreampuf
        25
    dreampuf  
       2014-01-07 12:51:56 +08:00
    http://en.wikipedia.org/wiki/F_Sharp_(programming_language)

    > F# originated as a variant of ML and has been influenced by OCaml, C#, Python, Haskell,[1] Scala and Erlang.
    eickegao
        26
    eickegao  
       2014-01-07 12:57:45 +08:00
    我感觉从语言角度讲,C#应该是最好的,可惜它的应用平台受限。另外JAVA排在第二,可能因为Android多数是JAVA开发的,否则我估计JAVA应该会和C#的级别差不多。
    fwee
        27
    fwee  
       2014-01-07 13:58:08 +08:00
    @eickegao 你们都无视mono?
    lenzhang
        28
    lenzhang  
       2014-01-07 15:46:37 +08:00
    我擦,排名前十的语言里我竟然会五个。
    eickegao
        29
    eickegao  
       2014-01-07 20:58:52 +08:00
    @fwee 我一直在用MONO,问题是这东西影响力太小了。
    tzheng
        30
    tzheng  
       2014-01-07 23:18:45 +08:00
    @Actrace F#是函数式编程语言嘛,PHP和他怎么比。。
    likuku
        31
    likuku  
       2014-01-07 23:36:38 +08:00
    MS 习惯三天两头推倒自己辛苦建立的山头重新来过...麾下开发者那是虐了一次又一次啊~
    myrual
        32
    myrual  
       2014-01-07 23:39:16 +08:00
    有人用过F#么?
    lidashuang
        33
    lidashuang  
       2014-01-08 11:27:15 +08:00
    看了下,挺好的,开源,跨平台
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3357 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.