关于单机程序UI界面的 开发语言定位问题讨论 ( java c c++ c# uniapp vue web go python vbscript delphi foxpro)

UI程序的开发语言选择至关重要。PC游戏UI适合C++和C,手游UI用Java和C++。手机小应用推荐使用UniApp+Vue。数据分析和AI领域Python是首选,VBScript针对高级管理人员。Java适用于多平台管理程序,Go语言在UI开发中定位不明朗。Flutter存在潜在风险,C#局限于Windows。新人学习路径建议从C#到Java。物联网终端UI开发需考虑特定选型。
摘要由CSDN通过智能技术生成

UI程序如何定位选型非常重要

结合我对几种语言的理解,我的心得如下:

  • PC游戏UI框架 适合用c++ 和c 开发GUI
    c++和 c的性能是毋庸置疑的

  • 手游的UI游戏框架适合用java和c++ ,而内部的游戏引擎可以用c++开发的
    因为android主要是java 语言的框架
    而 winphone和iphone 是用 c++ 的UI框架
    当然也可以用android 加载 c++启动ui框架

  • 手机小应用 比较适合采用 (手机UI框架+内置浏览器+vue脚本) 模式
    uniapp底层框架+vue脚本 +vue脚手架+路由+动态样式+模板
    可以避免程序员重复开发手机程序框架,
    从而专心投入应用开发

  • python 开发的UI 主要是基于数据分析和人工智能方面居多
    比较适合科学家和研究人员使用,丑陋一点,启动慢一点无所谓,

  • vbscript 是针对高级会计和管理人员定位的语言
    主要是争夺 excle 和 access 这类 office 套餐的开发语言
    主要是用vbscript 开发

  • php jsp asp 等文本开发语言 是网页脚本
    严格说起来就是利用浏览器来翻译网页脚本,变成大家可见的网页效果
    开发单机程序只要把web服务部署本地即可

  • 带有UI的管理程序 适合用java
    一方面 java 开发人员还是比较多的,java的语言结构是易于理解的
    另一方面 一个java程序可以让你在多个平台部署,太好用

  • go 语言目前关于UI的定位不明显 不适合开发带有界面的程序
    如果非要用go开发 就只能用 go+flgw ,go&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值