g*****g 发帖数: 34805 | 1 平台没竞争力,怎么分小饼意义不大。这年头mobile第一,web第二,desktop有没有就
是个afterthought. 基本沦为开发工具,内部管理工具用的。连微软自己都拼命往
office 365上搬。 |
|
d******i 发帖数: 7160 | 2 细思恐极啊。
十几年来,是我软貌似一桶浆糊的开发工具们惯坏了一捆马工,以为这便是事业的全部。
殊不知这种绑架实则害了这捆人的竞争力,骗得他们还一直卖力划着这条破船。
现在眼看着这船要沉了。
软软不管对c++的态度,还是对win7的态度,都是视基层用户开发者如蔽履的。
我真的很失望。
我要离开他了。 |
|
d******e 发帖数: 2265 | 3 我软内部,写c++, C#用sourceinsight或者emacs,或者whatever.
build是自己的工具。
用 p4的内部改进版管理代码,
bug database也是自己内部的。
编译和unit test用命令行。
你用的开发工具都是某个部门糊弄外部人士的。
部。 |
|
|
z****e 发帖数: 54598 | 5 简单的网页开发真没啥难的
python, java随便挑,php也行,不过php对个人而言没啥前景
不满足第一条,js坑也多,不喜欢,其他暂时不考虑,虽然我最近很喜欢ruby
python蛮好,上手也简单,java开头很折腾
但是作为trade off,python后面坑多,java后面坑少
都支持各种数据库,性能都够用
简单直观易懂开发快,这个估计python
开发工具阿,java就eclipse了,现在连jcreator都收费了
有钱用intellij idea,看起来舒服,python的ide要问公孙大神 |
|
d*******r 发帖数: 3299 | 6 我倒是觉得任天堂真去手游,就不是任天堂了,虽然我喜欢琢磨手游。
任天堂最大问题是,第三方开发支持太烂了,硬件不行,开发工具和policy也不行。 |
|
w*x 发帖数: 518 | 7 想请大家讨论一下,那些软件适合开源? 我的个人感觉是,开发工具类的比较合适,
因为用户也可以contribute;别的就不行了。
请问大家怎么看? |
|
z****e 发帖数: 54598 | 8 主要是开发工具这些系统管理员也帮不了多少忙
就算找他来做,我也要自己折腾一遍 |
|
h******b 发帖数: 6055 | 9 听你的话昨晚玩xamarin玩到三点半。
感觉比Titanium好,性能最好,而且不像titanium那样试图一个function cover两个平
台。 这个基本上是用c#直接call native api了吧。 理论上来说界面必须重新写,
但business logic,数据库等可以重复利用。
但用的人好少,indeed上面没有这个的工作。 谷歌上面的信息也少。 担心小众问题
啊。
打算用jquery mobile和phonegap开始。 这两个最白菜的。 而且和我开发网站最接
近的。 一套技能重复利用。 开发工具都可以是netbeans。 据说jqm 1.4性能提升
很多。 我不写游戏应该问题不大?手机性能直线上升的。 直接block安卓4,iOS 5
以下的就好了。
如果HTML 5搞不定的就native吧。 觉得除非能直接重复使用代码,native开发好很多。 |
|
a9 发帖数: 21638 | 10 c#语言本身就很不错,关键是开发工具好。
当年我去学wsad,好像是叫这个吧,尼玛竟然要1G内存,那时候内存貌似普遍才256M啊。
而visual studio在很普通的电脑上就跑的很好。
后来,wsad貌似就没有了,只有eclipse了。
了主 |
|
a9 发帖数: 21638 | 11 c#本身是“开源”的,但问题是微软不可能给做linux下的开发工具和运行时的
靠支持mono只能小打小闹而已。
了主 |
|
t**r 发帖数: 3428 | 12 Xamarin, rubymotion, robovm
★ 发自iPhone App: ChineseWeb 8.6 |
|
|
t**r 发帖数: 3428 | 14 c#,ruby,Java 看你喜欢哪个了
★ 发自iPhone App: ChineseWeb 8.6 |
|
l**********n 发帖数: 8443 | 15 我更喜欢C#。不喜欢用Java create UI。it sucks no more |
|
|
k**********g 发帖数: 989 | 17 就 native 开发工具的价钱而言,
iOS (including a development Mac host), Xamarin 贵,
Android 完全免费。 Also quite easy to get stated if you know Java.
If you prefer Javascript environment then see others advice above. (And
there's no need to complain about slowness - at some point, everyone can
complain slowness about anything. Just tailor your needs to fit your choice
of tools.) |
|
w***g 发帖数: 5958 | 18 你说的这个确实是一个很大的问题。虽说目前机器还不能代替人力,但是开发工具和硬
件的进步导致码工门槛越来越低,大部分工作半路出家的刷机个月题也就基本上能胜任
了。其实不光是核心编程的问题。Cloudarize以后很多入门级的编码和系统维护的工作
也都没有了。做manager管越来越多的人自然永远是一条出路。但是有技术追求的同学
如何达到收入和技术同步提高而不是把技术作为一种没有产出的爱好确实是一个比较难
的问题。
我说的像storage, deep learning之类的,都是有切实需要的,但都是winners takes
all, 确实必须写出一个成为行业标准的软件才能赚钱,不像html js这些到处都有需求。
少。 |
|
d*******r 发帖数: 3299 | 19 你要找啥。。。? Mac 就是当 developer tool 用的,我觉得开发工具比 Linux 多
Linux 是当 headless server 用的,server 工具比 Mac 多 |
|
|
|
a*f 发帖数: 1790 | 22 my 2 cents - 让浏览器开放另外一套可以操作DOM的Script language接口应该不是很
难的事情。现在的这套接口是JS和JS Engine,另外开放一套接口用其他的语言。把这
套语言设计成Java的好处是容易找到高质量的开发人员,而且成本不高。浏览器对
Script language的支持只需要一个translate engine就可以,不一定要full JVM。但
好处是Java开发工具,开发模式,开发成本,测试平台,包括一些现成的代码都可以直
接上了。
。 |
|
w***g 发帖数: 5958 | 23 你可能没写过GUI程序,不知者无畏。所谓牛就是到今天过了近20年,iOS和android的
GUI开发工具还没能超越delphi的高度。一个技术牛B的东西可能因为商业运作原因本身
没有普及,但是它的影子能在所有在它后面出来的同类产品上面看到。 |
|
c*******9 发帖数: 9032 | 24 你没见识过smalltalk吧。还有当年苹果的开发工具。
Dephi那歌太小意思了,当然比微软的垃圾VB,VC好点。 |
|
w***g 发帖数: 5958 | 25 smalltalk我还真没见识过,你给科普科普看。难道smalltalk当年就有画UI的工具了?
(smalltalk作为面向对象语言的始祖的地位大家都知道,但是这跟gosling又没关系。)
苹果当年的开发工具我也没见过,但两年前我还写过iOS的程序,还给他们交了100块钱
年费,我觉得object C烂的一塌糊涂,用户界面设计工具在今天看来也没啥可圈可点之
处。不过要是当年就是这个界面倒是可以算是牛B了。 |
|
p**r 发帖数: 5853 | 26 所有的跨平台都是纸老虎,
就像ios/andriod的各路第三方开发工具,
你自己玩玩可以,
真要放到现实中用,
还是得乖乖的object c/swift开发ios,
然后java开发andriod,
不然就是出来2个四不像。 |
|
Q**g 发帖数: 183 | 27 这个跨平台的定义感觉狭窄了一些,也过于理想化了。个人认为。engineering is
full of tade-offs。真要做到了无需重编译就跨平台了很可能别的方面又会有牺牲。
未必就是你想要的。
不管跨平台怎么定义,用最少的开发量支持最多的平台的需求是实实在在的。是追求理
想的无重编译写一次到处运行但是受限于现有的开发工具,还是有效利用已知的实践检
验过的技术实现软件复用,你的选择。
话又说会来。有追求才有进步。祝javafxports那帮人成功。 |
|
x****k 发帖数: 2932 | 28 如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid latine dictum sit, altum sonatur.
(随便用拉丁文写点啥都会显得高大上。)
想挫败维护代码的程序员,你必须先明白他的思维方式。他接手了你的庞大程序,没有
时间把它全部读一遍,更别说理解它了。他无非是想快速找到修改代码的位置、改代码
、编译,然后就能交差,... 阅读全帖 |
|
z****e 发帖数: 54598 | 29 例子已经给你了呀
plugin啊
eclipse这种ide的plugin可不是那么容易找
傻瓜化的开发工具,这个很少好不好,往往是最后一块拼图
vert.x到今天我还在vi,不是我不想用eclipse
是没有合适的plugin啊,你以为我爱用vi
我讨厌死vi了,垃圾,破烂,但是木有办法呀
你说的都只是prod上的,dev环境下的提升效率的工具你用得不多
IDE |
|
h******b 发帖数: 6055 | 30 注意是三小时上线就破百万,不是每天百万。 手游靠内购靠玩家数量累计,雪球是越
滚越大的。
Cocos 2d-JS 具有无缝的跨网页和原生平台能力,真正实现“一套代码,全平台部署”
。在桌面和移动端浏览器上同时支持Canvas和WebGL渲染、完全兼容HTML5规范,点击即
玩、快速部署的特性让开发者受益匪浅;其次,Cocos 2d-JS采用了简洁的JavaScript
风格API,大大降低了入门门槛,通过浏览器开发工具实现高速开发、快速调试;最后
,在性能方面 Cocos 2d-JS通过即将推出的新渲染器大幅提升了移动端浏览器渲染效率
,并且内置对象缓冲池等性能优化工具。 |
|
z****e 发帖数: 54598 | 31 所谓框架就类似这样
比如logman说,我做了一个框架
然后定义了一个tag,叫做
可以不可以呢?当然可以,你也可以通过js怎么搞怎么搞
但是问题是,人家dreamweaver等产商未必会配合你
你自定义一个tag,要在开发工具比如dreamweaver里面做出相应的识别
只有正确识别了之后,才能做出相应的预览,否则就会出现排版的错误
所以最理想的就是不要定义这些scope=框架的tags
你想做啥,去dart等脚本里面做,不要在html里面乱改一通
做到了这一点的框架脚本类库,才是好的框架脚本类库
否则都是耍流氓 |
|
z****e 发帖数: 54598 | 32 所谓框架就类似这样
比如logman说,我做了一个框架
然后定义了一个tag,叫做
可以不可以呢?当然可以,你也可以通过js怎么搞怎么搞
但是问题是,人家dreamweaver等产商未必会配合你
你自定义一个tag,要在开发工具比如dreamweaver里面做出相应的识别
只有正确识别了之后,才能做出相应的预览,否则就会出现排版的错误
所以最理想的就是不要定义这些scope=框架的tags
你想做啥,去dart等脚本里面做,不要在html里面乱改一通
做到了这一点的框架脚本类库,才是好的框架脚本类库
否则都是耍流氓 |
|
g*****g 发帖数: 34805 | 33 Linux/Java的全套开发工具是免费的,OS和服务器也是免费的,启动成本怎么会高。当
然php更低,开发速度更快。这也是为什么国内大公司就走Java路线,小企业Php就够了
。微软那套拉控件在C/S架构,胖客户端的时代的确是开发利器,今天已经格格不入了
。即便在美国用得最多的就是给政府部门做contractor的那些公司。这下碰到中国要加
强政府信息安全,在中国基本就直接歇逼了。 |
|
m***r 发帖数: 359 | 34 Web技术周报 2015-03-08
http://web.memect.com/weekly/2015-03-08/
2015-03-08 星期日,完整版 23 条
合理设置响应式设计的响应点 @前端De早读课
Web服务器的工作原理 @SinaAppEngine
每个程序员都必读的10篇文章 @SinaAppEngine
我最喜爱的JavaScript怪癖 @网路冷眼
2015年新鲜出炉的网页前端开发工具 @慕课网
2015-03-07 星期六,完整版 31 条
JavaScript本地存储实践 @IT技术博客大学习
相识HTML5 canvas @博客园
一些值得注意的Node.js工具包 @EchoJS_News
UI设计和设计趋势的设计网站合集 @百度MUX
如何在API中使用超媒体 @Linuxeden开源社区
2015-03-06 星期五,完整版 31 条
微软将使用TypeScript开发 Angular 2 @北京GDG
各浏览器CSS兼容问题 @HTML5中国
对视频监控行业“棱镜门事件”思考 @FreeBuf黑客与极客
如何设计企业级Node.js应用 @Echo... 阅读全帖 |
|
d*******r 发帖数: 3299 | 35 关键是 C++ 因为 C 的历史负担, 开发工具落后 (gcc/g++, make, 长时间没好的 IDE)
,
没有建立起好的生态圈, 很多时候, 连些像样的 lib 都没有, 结果就是一堆人自己写
自己的,
工程上和生态圈上都不成功. |
|
|
|
z****e 发帖数: 54598 | 38
你们老板看来眼光不行
paas贵过iaas是必需的
否则platform没搞头了
我估计是你们前台那些猴子搞不定iaas
所以用了各种傻瓜化的开发工具
这些当然都是要收钱的 |
|
h******b 发帖数: 6055 | 39 react native其实跟以前的titanium是同一条路。 就是在native library上面加了一
个abstract layer。
而angular/ionic是根正苗红的网页,牺牲了性能,大幅度增加了兼容性。 让你立刻
享受js整个ecosystem。这一点对我来说很重要。你用ionic立刻就可以使用highcharts
/d3/c3, 你做移动网页的经验可以无缝过度,react native就不行。
两者各有所长,个人更看好ionic 2/angular 2的思路。脸书根据他们最终砍掉Parse的
态度就可以看出来,对于开发工具来说他们并不是serious的。Ionic的blog,各种
showcase app, documentation都要强很多很多。 |
|
d******e 发帖数: 2265 | 40 maven垃圾中的战斗机,这倒是。gradle,垃圾中的轰炸机,sbt,垃圾中的心神。
感觉开发工具还是js系的好用。 |
|
|
|
l******n 发帖数: 9344 | 43 兄弟,人家问windows,python等下辈子吧 |
|
d******a 发帖数: 32122 | 44 Windows下也是Java吧
C#是VS下最流行的。。。 |
|
|
n*w 发帖数: 3393 | 46 还有一点,开发工具好用。不管是vs还是vsc。 |
|
n*w 发帖数: 3393 | 47 装了intellij和scala/sbt插件,应该是最好的scala开发环境了吧。
结果查不到表达式的type(光标移到val或变量下),intellisense也很差,很多提示
不出来要全敲进去,不知道是不是implicit难搞。
每个val 定义下给个波浪线,说定义了没用过。明明下一行就用了。
是配置问题? |
|
|
m****o 发帖数: 182 | 49 你要设置hover over to show the type否则你要选中表达式然后按快捷键。Intellij
自带的presentation compiler确实比Scala自带的要好用,但是你指望它百分之百的告
诉你那行写得没问题那行有问题,起码现阶段是不可能的。建议开启sbt的incremental
compilation:~compile,这样每保存一次,sbt就会自动编译,写得有没有错一目了
然。 |
|
R********n 发帖数: 3601 | 50 按ctr shift P
Intellij
incremental |
|