您一次使用多少种编程语言?

时间:2009-06-08 20:06:35

标签: programming-languages

在正常工作日,处理各种任务时,可能会使用多种编程语言。

有应用程序工作,有C#,VB.NET,C ++,Java,Fortran,然后有涉及SQL的数据库工作,然后是维护工作涉及Python,Perl,PHP甚至bash脚本等类似的语言。 / p>

您使用哪种编程语言,执行哪项任务?为什么?

由于这是一个民意调查类型的问题,请说明您的主要工作,无论是开发Web应用程序还是桌面应用程序,系统维护,系统管理等。

16 个答案:

答案 0 :(得分:2)

我是一名网络应用程序开发人员,在上周我完成了以下工作:

  • 使用 T-SQL for SQL Server
  • 创建存储过程
  • 已调试 Perl 创建数据库的脚本
  • 书面 C#网络服务代码
  • 书面 JavaScript (包括和不包含 JQuery
  • 在IE6和IE7中调试 CSS HTML 问题

在我个人的时间,我还使用 ASP.NET MVC 平台和C#编写了一个自定义的内容管理系统。

答案 1 :(得分:2)

为了使维护更容易,您希望将不同编程语言的数量保持在最低限度。 对我来说,答案是我在平均项目中使用2-3。 目前我在工作中使用三种语言: 1. C ++用于所需的低级编程。 2. C#用于应用程序级编程。 3. VB.NET用于与应用程序一起提供的一些VB相关功能和代码示例。

我在许多项目中使用过C#和C ++,发现它涵盖了项目的大部分需求。

答案 2 :(得分:1)

我们的商店几乎专注于VB.NET,但你也可以说我必须使用VB和JavaScript,因为我做了很多ASP.NET开发。

SQL如果你想把它作为一种编程语言来计算。

答案 3 :(得分:1)

这取决于你在做什么。

对于Web开发人员来说,每天使用客户端语言和服务器端语言(例如javascript和Java)会非常非常

编辑:您将使用HTML和可能的XML,但这些是标记语言。老实说,我不确定会考虑什么样的CSS,但是,你也可以使用它。

答案 4 :(得分:1)

对于网站开发:

PHP-JS-SQL-{HTML} - {CSS}

让我们算一下...... 3.5种语言?

答案 5 :(得分:1)

不管我处理的其他语言,我想到的第一个数字是5,列表中只有一个条目:“Javascript”...该死的浏览器。 :)

我认为“最佳”是用最少的量来衡量的,它允许你创建一个可以合理维护的解决方案。

答案 6 :(得分:1)

可能每天1/2次,主要是在Ruby / plpgsql(如果重要?)和BASH之间切换。

虽然有时我可能需要调试一些JavaScript。

答案 7 :(得分:0)

我在任何特定时刻处理的编程语言越少,我发现自己犯了非常愚蠢的语法错误的次数就越少。

答案 8 :(得分:0)

在某一天,我尝试将其限制为2或3,但在给定的一周内,它可能是5或6。

答案 9 :(得分:0)

在美好的一天,一个。在糟糕的一天,这是6-7。当我一次使用很多语法时,我发现自己会查找更简单的语法。

答案 10 :(得分:0)

我是一名网络开发人员,所以在任何一天我都会编写/调试HTML,CSS,Javascript和.Net应用程序。在我的空闲时间,我喜欢c ++和c#。我也签约将vb应用程序移植到c#,这样它就会变得有趣......

如果我正在学习一门新语言,我肯定会推荐C ++和C#,有趣,强大,如果你擅长c ++,你可以在任何地方工作......

答案 11 :(得分:0)

我为创意工作室工作并做一些自由职业。我经常在以下内容之间切换:

  • 动作脚本2 主要针对旧版遗留项目
  • 动作脚本3 我的大部分日常工作项目
  • javascript 个人项目/用户脚本
  • C#现在为WPF获得一些项目
  • 处理想法/个人项目的快速草图

还有一些标记和其他“语言”:

  • HTML / CSS
  • XAML
  • XML 不想放这个,但我经常使用
  • 正则表达式这会算吗?

答案 12 :(得分:0)

主要是C#,其次是XSLT / XPath,T-SQL,Javascript,VB.NET,当它被强加给我,Power Shell,VBA,以及HTML和CSS时,如果你在计算它们。所以这大概是6-9。

答案 13 :(得分:0)

我每天使用3种语言,每周使用6种语言。

但我真的只知道其中的2个,也许只有3个。当我使用其他人编码时,我每5分钟一次Google搜索!

(嘿,但它有效!:)

  • 每天左右:VB.NET,C#,SQL / T-SQL。
  • 每周:HTML,XML,C, 的JavaScript。
  • 每隔几周:制作文件,批处理 文件。
  • 真正知名的语言:C,C#, VB.NET。

很酷的问题^^

答案 14 :(得分:0)

VB.NET和Javascript在工作中,使用健康的CSS。

VB.NET,VB6,C ++,Javascript,PHP,C#,65816 ASM,以及一些较小的语言在家里,无论我当时正在做什么小项目。

答案 15 :(得分:0)

我很幸运在过去一年中只使用一种语言:C ++ / CLI。每天我都惊讶于我真正知道的那么多。