微软想要制造的狐狸消失了

几天以来,由于工作变动,我一直在(缓慢而痛苦地)干预桌面应用程序开发的世界,也称为 Win32应用程序.

在一个新的工作环境中入门并不容易(至少对我而言),如果除此之外,如果必须学习使用一种陌生的编程语言,那么问题就会变得更加复杂。 可以说,幸运的是,这是一种与其他人相关的语言,因为它是我的产物 准垄断 最喜欢的:我正在学习编程 Microsoft Visual FoxPro。

红狐狸

关于这种语言可以说些什么? 维基百科的摘要

Visual FoxPro是一种面向对象的过程编程语言,一种数据库管理系统或 数据库管理系统 (DBMS),从7.0版开始,是一个关系数据库管理员系统。

Traducción:这是一种产品 来自Microsoft的稳定而强大的功能。 看起来很奇怪,但是确实如此。

通过阅读,查找示例并对此语言进行一些研究,我发现Visual FoxPro 9.0的最新版本是Microsoft于17年2004月XNUMX日发布的,我亲爱的朋友们, 我们至少会从Microsoft看到FoxPro的最新版本 发生了什么事,这些好人决定把他们的产品放在路边? 简单的: 他们无法整合它 到后来的大型项目,今天正在产生巨大的收益, .NET平台

那些用FoxPro编程的人以及使用它的公司怎么了? 他们必须做出一个重要的决定:迁移到功能强大且相似的语言(例如C#)并利用.NET的优势,或者……继续使用FoxPro。 在这里,我们将不讨论从一种范例迁移到另一种范例所花费的成本,中断,计划和时间,只是想像一下培训数百名开发人员,回顾已完成的工作并持续考虑未来的工作是什么样的感觉不断发展的平台。 普遍认为的一项任务令人担忧,只是考虑执行该任务。

但是,让我们回到所有这些 不想迁移到.NET的公司和开发人员 他们留在了FoxPro。 他们的未来是什么? 一种语言 e在2014年,它没有得到Microsoft的支持,当我说不支持时,我的意思就是。 Microsoft不会以任何方式继续使用该产品。 近年来,由于广大程序员社区的不满,他们不愿因为这种语言的多功能性而放弃这种语言,因此以Service Pack的形式发布了该产品的更新和改进,但除此之外并没有太多。 我提到的这些开发人员社区每天都在不断改进,并以以下形式编写代码: 插件 这种语言,希望能够保持它的生命力,增强它,并且,如果由Microsoft来决定,他们会全力以赴,希望再也不会见到它。

飞狐

这样看,给我的印象是 微软完全不关心 大量的FoxPro用户多年来为公司带来了可观的收益。 但是(这是故事的最好部分) 意外的连锁反应 主要原因是来自这些开发人员社区的不断压力,Microsoft做出了令人eye目结舌的评论:在他们宣布不再支持或发布新版本的FoxPro的同一天,他们还宣布 Visual FoxPro DBMS核心的某些部分将在开放源代码许可下发布数据库管理系统,以便用户和程序员可以继续对其进行改进并提供支持。

他们读得很好:在同一句话中,我包括了Microsoft,解放和开源。 惊人。

他们做得好吗? 他们错了吗? 这些好人为社区的利益而发布如此重要的代码难道不是很奇怪吗? 对于所有想要研究代码,对其进行改进并使其为他人服务的开发人员,我感到非常高兴。 尽管我们也可以通过以下方式来考虑: 如此多的权力掌握在错误的人手中会做微软做不到的工作,伤害FoxPro并一劳永逸地将其从画面中抹去.

总而言之,尽管许多人不喜欢我说的话,但我宁愿等着看发布的代码然后对其进行庆祝。 2014年缺少此功能,从现在到那时,可能会发生很多事情...

他们是一家邪恶的公司,是的,但是这些微软家伙多么聪明: 无论哪种方式,他们都摆脱了自己的狐狸。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   来源

    有些事情并没有加给我,那就是人们抱怨这一点,好像他们不知道要与什么样的人打交道。 这次不是因为它是Microsoft,而是因为它是封闭的并且非常封闭的代码,并带有许可证销售。

    在我看来,如果Microsoft不想因为产品拖累而不想继续使用该产品,那就把它扔掉是不言而喻的。 另一方面,您可以在抱怨的人和您的文章中看到“ XP综合征”:

    翻译:它是Microsoft提供的稳定且功能强大的产品。 看起来很奇怪,但是确实如此。

    当然,最近一次发布于2004年的产品很可能会保持稳定。

    突然看来,微软是一种可以要求一切的状态。 我确信微软没有违反这些人购买该软件时所施加的任何规则。

    微软向您出售软件,仅此而已,如果他们对出售该软件感到生气,那是他们业务的一部分,并且完全合法。 我认为人们要他被释放是值得称赞的,这是一个好主意,但我却生气并要求我要求这家公司没有做错任何事情,这不是这次。

    这通常是专有软件的风险,如果公司愿意,则该软件不会及时保留。

    顺便说一下,从现在到2014年,他们有足够的时间进行迁移。

    另一件事是代码的发布,时间过长,很可能导致今天使用FoxPro的几家公司不再使用它。 而且那些仍然拥有免费软件的人无法访问所有内容(它不会是GPL或类似的东西,甚至不能是整个代码,甚至创建新的单独版本甚至都不合法)。

    我不认为这是对真正的开源的认可。

    我真的相信Microsoft有权使用其软件来做自己想做的事情,这就是人们购买它的方式。

  2.   损坏的字节

    我记得Sun Microsystems的人在发布Java时遇到了同样的问题,他们担心这些分叉会损坏映像和平台的整体性能。 我不了解Fox Pro,但我想C#和SQL可以轻松替换它。

  3.   纳乔

    他所说的一切,我都与富恩特斯在一起。 MS并非完全是一家公司的奇迹,但作为一种商业惯例,它是完全合法的。
    它使我想起了他们何时对msn服务器进行更改,而linux则在抱怨……妈的,让我们使用另一个客户端,看看,几乎没有...

    在这里您还可以看到习惯于GNU综合征的信息,但我们没有意识到有一些公司在销售该产品并且该产品已经关闭。

    问候

  4.   马塞洛

    走着瞧。 每次我说得更清楚:微软的人都是一千个妓女的好儿子。 是的,确实“合法”地他们可以用自己的产品来做阴囊产生的任何事情,但是在道德和道德上却是可怜的。 他们真恶心! 他们对喂他们多年的人大吵大闹!
    在这种情况下,道德上正确的事情是,如果他们不再对该程序感兴趣,那就完全释放它,而不仅仅是“挂勾”。 但这会向榆树要梨。 微软就像马桶里的狗一样:“它既不吃也不让吃。” 老实说,它们应该融化。 为了贪婪,为了自私,为了FOR子!

  5.   3 日 3 日

    我从92年开始使用XBase语言进行编程,我在Summer 1版本中使用Nantucket Clipper(87),然后是5.01。 然后,当Windows 95出现时,事实证明应用程序开始出现兼容性问题,因此有必要更改平台。 我开始使用FoxPro 2(仍由Fox Software拥有),然后使用VFP(2)(它是VisualStudio 6.0 Suite的一部分)。 事实是我爱上了该产品,但这并不意味着我没有寻找替代品。 我使用过Harbor,[x] Harbor,并且正在跟踪一种名为Dabo的产品。

    问题在于,M $没有使用可以轻易取代VB.NET之类产品的工具,FVP是从其起源设计来处理关系数据库的。 它的BD引擎是功能最强大的引擎之一,可与无数BD兼容。 除此之外,不需要运行100亿MB的运行时垃圾,也不需要运行具有NASA这样的处理器的计算机来运行应用程序,这在.NET中会发生

    令VFP开发人员社区感到沮丧的是,M $将产品搁置一旁,正如他们所说, 来源 M $可以做任何他想做的事,这不是第一次。 我们只需要寻找其他选择,然后将Redmon的人员送到同一地点,他们就可以向该公司发送该公司少数值得的产品之一。

    注意 来源:VFP版本9自首次发布以来一直稳定。 VFP 9于2004年发布,但是FoxPro已经超过23年了,版本9是否稳定? 稳定的FoxPro!
    (1)这种语言是由Monster Computer Associates购买的,然后被简单丢弃。 Clipper当时是一种功能非常强大的语言,并且在C ++之外实现了非常强大的OOP哲学。
    (2)像快船队一样,FoxPro被一个怪物收购。 尽管他们改进了它,但最终M $决定使用名为.NET的令人讨厌的东西。

  6.   约书亚

    微软,它至少可以做到的是释放狐狸……不是它的一部分……它不会这样做,因为如果这样做,它肯定会成为一种无与伦比的语言……他们更可能看到它在Linux上成功运行...它消失了很可惜...我学会了用VFP6编程,事实是,对我来说,这似乎是中小企业最好的...因为它在数据库中工作的方式。

  7.   巫师魔鬼

    我不同意消息来源以及所有与他意见相同的人的意见,因为我们支付我们的钱,我们继续向这些微软先生们提供很多钱,因此我们是他们的客户,我们有权要求和要求,我是一名程序员而且我的客户显然要求他们付钱给我,因此要求它是我们的全部权利并不无礼,而视觉狐狸已经养活了我很多年,但是在那种既不是Java也不是.net的情况下,我却使用像cy pascal这样的语言编写程序。

  8.   卡洛斯·托里科斯(Carlos Torrricos)

    微软的伟大之处,在于我们将自己局限于视觉狐狸的编程。我将改为使用稳定的,稳定且安全的操作系统linux,而不是trucho windows,这使很多人头疼。

  9.   维克多·戈多(Victor Godoy)

    与往常一样,唐纳德(Don money)是最主要的人,拥有工程学硕士学位的20年是没有用的,如果唐纳德(Don money)成为障碍,那么余额就会向拥有这笔钱的人倾斜,这就是世界的运转方式,而我们不能做关于vfp9的主题,我知道非常稳定的系统已经使用了20多年,并且可以继续工作,因为开发该系统的人非常精巧,可以预见很多事情,包括头脑清晰,创造力和独创性。他们一直陪伴着优秀的开发人员的素质,因此我们将vfp9与c结合在一起,而没有命名更多,而且标准和精度数据库对于提供业务解决方案非常有用,我不知道这是不可能完成的,我不知道他们还想要什么。

  10.   奥斯卡

    2014年的今天的问题是:在Visual FoxPro 9.0中开发的应用程序将运行什么版本的Microsoft操作系统? 例如,今天,这些应用程序甚至可以在Windows 8.1版本中运行。

  11.   约翰·哥蒂

    据这位同事说 http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html …在Windows 10中完全可用…问候!

  12.   克劳迪奥GB

    原型和特定应用程序开发的迅速性使我成为狐狸的忠实上瘾者,我经常问自己的问题是,哪种产品具有这些特征,同时又可以为功能正常的应用程序提供可接受的快速迁移。超过20年。
    问候

    1.    匿名

      Fox Pro是一种语言,它具有许多功能,这些功能似乎无法与任何桌面应用程序以及本机和外部数据库的处理相提并论,因为我学会了对其进行编程,所以它从未对任何客户端造成不良影响,我已经在Mac和Linux上使用Wine服务器对它进行了测试虚拟的,有了VPN和事实,没有什么能像Fox那样运行。
      Visual Foxpro具有其他人的功能,所以我只能说微软出于纯粹的商业原因不得不将其从.NET平台中删除,因为Fox可以很好地为其提供Visual Basic所提供的武器,但是由于它不是他从一开始就相信这种产品并不想给他真正应得的地位,在许多情况下,通常会发生“通常您爱自己的孩子比其他孩子更多”的情况。
      这是其中一种情况。