本人基础很扎实,汇编、C、C++、C#、Java都使过很长时间,Web方面HTML很了解、CSS、JS很久很久没用了,而且当初用时间也不是很长,做过一两年的Android,会一点点Objective-C、由于本人2、3年前就转产品了,最近几年都在做产品、运营商务等,现在想自己做些App,在考虑App的Server端,原先是看重ruby的,看书看了一两章,后来看到肉饼robbin说ruby rails不适合做Server端,就开始犹豫起来了。
我第一个要求就是开发敏捷,可读性强,支持比较强(第三方部署环境)本人用Mac。
Python好像和Ruby都不太适合做Server端,他们的优势都是做Web站,PHP太老了,觉得维护起来很麻烦。而且那么多开源的东西我也用不到,我暂时没有做网站的需求。就是做App的Server端。
好久没有上Javaeye了,好早前就改名ITeye了。唉。各位一直做技术Web的朋友给我说说,感激不尽!
问题补充:我做的东西不大
如:我要开发一个Server,写爬虫抓取数据,整理成XML,App客户端读取。这一整套的流程
用什么语言最便捷敏捷、可读性高、效率最高
相对来说简单方便又不失可读性、维护扩展性。
不想用Java,我现在看见Java就烦,想学一门新语言,最好是解释性的
相关推荐
标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种...
在编程世界中,掌握一门或多门编程语言是成为专业IT人才的基础。本资源包提供了丰富的学习资料,共计968页,涵盖了C#、vc++、Java以及JavaWeb这四门重要的编程语言,旨在帮助初学者和进阶者提升技能,深入理解编程的...
【网上学习答疑JAVA+SQLSERVER】是一门针对Java编程语言和SQL Server数据库管理系统的综合学习课程,适合初学者和有一定基础的学习者进行自我提升。在本课程中,开发者将使用JAVA作为后端开发语言,结合JSP(Java...
基于Open-IM-Server、使用go-zero框架编写的IM服务Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和...
总的来说,《C#语言和SQLServer数据库技术》是一门全面而深入的课程,对于想要进入IT行业的学习者来说,掌握C#和SQL Server的知识将为他们的职业生涯打下坚实的基础。无论是进行桌面应用开发还是构建企业级Web应用...
在IT行业中,Python作为一门简洁且强大的编程语言,受到了广大开发者的喜爱。它拥有丰富的库支持,大大简化了各种任务的处理。今天我们将深入探讨一个名为`samoryad_messenger_server`的Python库,其版本为0.0.2,...
《跟我一起学Visual Studio 2008系列课程(6):语言集成查询(LINQ)之LINQ to SQL》是一门深入探讨.NET Framework 3.5中的重要特性——LINQ(Language Integrated Query,语言集成查询)的课程,特别是其在SQL数据库...
Java作为一门广泛应用于企业级开发的语言,与ArcGISServer的结合为GIS应用提供了强大的后盾。本文将深入探讨ArcGISServer服务扩展与Java技术的融合,以及如何利用Java实现ArcGISServer的功能增强。 1. ArcGISServer...
《SQL Server 2012数据库技术与应用》是一门深度探讨关系型数据库管理系统SQL Server 2012的课程,旨在帮助学习者掌握数据库设计、管理、优化以及实际应用等核心技能。作为微课版,它可能包含了视频教程、实践案例、...
系统的核心技术是基于ASP编程语言,这是一门经典且广泛应用于Web开发的技术,尤其在早期的动态网站制作中非常常见。ASP允许开发者创建动态、交互式的网页,通过服务器端脚本处理用户请求,从而实现数据的读取、处理...
《SQLServer数据库入门到精通》是一门全面而深入的学习教程,旨在帮助初学者及有志于提升技能的数据库管理员逐步掌握SQLServer的核心概念和技术。在这个过程中,我们将涵盖一系列关键知识点,帮助你从基础操作到高级...
Python作为一门广泛使用的开发语言,拥有丰富的库支持,自动化REST服务器库则是其中的一员,它简化了创建和管理REST API的过程。这个库通常包含以下组件和功能: 1. **路由系统**:自动化REST服务器库会提供一个...
《SQL Server 2012数据库技术与应用》是一门深入探讨关系型数据库管理系统SQL Server 2012的课程,旨在帮助学习者掌握数据库设计、管理、查询和优化等核心技能。微课版的形式使得学习更为灵活,适应现代教育的需求。...
Active Server Pages(ASP)是一种由Microsoft开发的服务器端脚本环境,用于构建动态、交互式的Web应用程序。ASP的核心特性在于它允许开发者结合HTML、脚本命令和ActiveX组件,以创建高度定制化的Web页面和功能强大...
MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。 近年来Internet的飞速发展,...
Python作为一门高级编程语言,以其简洁易读的语法和丰富的库支持,常用于数据处理和Web开发。在教务管理系统中,Python可以作为前端界面与数据库交互的桥梁,通过编写Python脚本来实现用户登录、数据查询、增删改...
而Java作为一门广泛使用的编程语言,需要与各种数据库进行交互,这时就需要依赖于Java Database Connectivity (JDBC) 驱动。本文将详细介绍SQL Server的JDBC驱动jar包及其在Java与SQL Server 2000之间的链接驱动应用...
《C语言和SQL Server数据库技术基础》是一门针对高职软件技术专业的核心课程,旨在培养学生掌握C#编程语言和SQL Server数据库的基础知识与实际操作技能。课程涵盖了C#的基础语法、数据库概念、SQL查询语言以及使用...
你需要掌握一门.NET平台上的编程语言,C#是最常见且广泛使用的。从基本语法开始,如变量、数据类型、控制流、函数,再到面向对象编程的概念,如类、对象、继承、多态等。深入理解这些基础将为后续学习打下坚实的基础...