Manic C ++编程 [英] Manic C++ programming

查看:52
本文介绍了Manic C ++编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在离开使用STL大约6个月后,试图欣赏我在做什么

那时候,我意识到编程是

真正的艺术。你必须在某种程度上进行躁狂阶段才能做到这一点。也许这就是STL

编程的意义所在;训练自己调用

a一种自我诱导的狂躁心态。

没有睡觉和适当进食的夜晚

来使算法来活。冒着风险

听起来好像我把这个职业放在一个

基座上,也许有一些相似之处

那狂躁的莫扎特伙计,只是没那么浪漫。


Fred

After being away from using the STL for about 6
months and trying to appreciate what I was doing
back then, I am realizing that programming is
truly an art. You have to be in some kind of
manic phase to do it. Maybe that''s what STL
programming is about; training yourself invoke
a kind of self-induced manic frame of mind.
Going for nights without sleep and proper eating
to make that algorithm come alive. At the risk
of sounding like I''m putting the profession on a
pedestal, maybe there are some parallels with
that manic Mozart guy, only not so romanticized.

Fred

推荐答案



" ; Fred Ma < fm*@doe.carleton.ca>在留言中写道

新闻:3F *************** @ doe.carleton.ca ...

"Fred Ma" <fm*@doe.carleton.ca> wrote in message
news:3F***************@doe.carleton.ca...
离开之后使用STL大约6个月并试图欣赏我在做什么
当时,我意识到编程真的是一门艺术。你必须处于某种躁狂期才能做到这一点。也许这就是STL
编程的意义所在;训练自己唤起一种自我诱导的狂躁心态。
在没有睡觉和适当进食的情况下过夜,以使该算法变得活跃起来。听起来像是把我的职业放在一个基座上的风险,也许有一些与讽刺莫扎特家伙的相似之处,只是没那么浪漫。
After being away from using the STL for about 6
months and trying to appreciate what I was doing
back then, I am realizing that programming is
truly an art. You have to be in some kind of
manic phase to do it. Maybe that''s what STL
programming is about; training yourself invoke
a kind of self-induced manic frame of mind.
Going for nights without sleep and proper eating
to make that algorithm come alive. At the risk
of sounding like I''m putting the profession on a
pedestal, maybe there are some parallels with
that manic Mozart guy, only not so romanticized.




优秀!


现在假设你已经学会了欣赏elogant的实现(基于

仍然偏好)那么你可能是一位伟大的艺术家。


但不要指望任何人欣赏你。


花了很多年才找到我的平等。最令人讨厌的是,虽然他像我一样重视事物,但他也可以替代我。


-LTP

:)



Excellent!

Now assuming you have learned to appreciate elogant implementation (based
still on preference) then you may be a great artist.

But don''t expect ANYONE to appreciate you.

It took me many years to find my equal. Most annoying thing is, that
although he values things as do I, he is also capible of replacing me

-LTP

:)





Luc Perverse写道:


Luc The Perverse wrote:

Fred Ma < fm*@doe.carleton.ca>在消息中写道
新闻:3F *************** @ doe.carleton.ca ...

"Fred Ma" <fm*@doe.carleton.ca> wrote in message
news:3F***************@doe.carleton.ca...
离开使用STL之后大约6个月,并试图欣赏我在做什么
当时,我意识到编程真的是一门艺术。你必须处于某种躁狂期才能做到这一点。也许这就是STL
编程的意义所在;训练自己唤起一种自我诱导的狂躁心态。
在没有睡觉和适当进食的情况下过夜,以使该算法变得活跃起来。听起来像是把我的职业放在一个基座上的风险,也许与讽刺的莫扎特家伙有一些相似之处,只是没那么浪漫。
优秀!

现在假设你已经学会了欣赏elogant的实现(基于
仍然偏好),那么你可能是一位伟大的艺术家。
After being away from using the STL for about 6
months and trying to appreciate what I was doing
back then, I am realizing that programming is
truly an art. You have to be in some kind of
manic phase to do it. Maybe that''s what STL
programming is about; training yourself invoke
a kind of self-induced manic frame of mind.
Going for nights without sleep and proper eating
to make that algorithm come alive. At the risk
of sounding like I''m putting the profession on a
pedestal, maybe there are some parallels with
that manic Mozart guy, only not so romanticized.
Excellent!

Now assuming you have learned to appreciate elogant implementation (based
still on preference) then you may be a great artist.




嗯,不是我。我只是想用它来获得功能性的b $ b等级。但是听到有人在这里谈论

关于某些做法的方法和原因......也许

它更像是一种武术而不是像Moz-art 。

但不要指望任何人欣赏你。


除了必须维护它的人。文档

是艺术的另一面,如果它可以被称为。

此外,程序员在有效的时候会对它赞赏。

在许多情况下可能会欣喜若狂。但你是对的,

这不是观众的欣赏。所以伟大的艺术家

(上面)可能不是最合适的单词选择,

特别是如果与莫扎特相似的是狂躁状态
$ b b b b b b b b b b b b b b b b b b b b b




另一件关于这种所谓的艺术性的事情。对于C ++(使用STL)而言,它比其他大多数语言都更加真实,

只是因为复杂性,表现力层,

滥用的可能性,以及正确使用时的功效/效率。

微妙的事情具有深远的影响,可以看出

由大师(再次,不是我在这时间)。

一个比艺术更好的平行可能是工程中的实用性创造力。幕后创意。

我花了很多年才找到自己的平等。最令人讨厌的是,尽管他像我一样重视事物,但他也可以替代我。

-LTP

:)



Uhm, not me. I''m just trying to get at a functional
level with it. But to hear some people talking here
about the hows and whys of certain practices...maybe
it''s more like a martial-art than like Moz-art.
But don''t expect ANYONE to appreciate you.
Except for the guy who has to maintain it. Documentation
is the other side of the art, if it can be called that.
Also, the programmer appreciates it when something works.
Probably ecstatic about it in many cases. But you''re right,
it''s not exactly an audience appreciation. So "great artist"
(above) may not be the most appropriate choice of words,
especially if parallels with Mozart is the manic state of
mind rather than crafting something than can be easily
appreciated by all.

Another thing about this so-called "artistry" is that it is
more true for C++ (with STL) than most other languages,
simply because of the layers of complexity, expressiveness,
potential for abuse, and power/efficiency from proper use.
Subtle things have far-reaching implications that can be seen
by the gurus (again, not me at this time).

A better parallel than artistry may be the utilitarian
creativity in engineering. Behind the scenes creativity.
It took me many years to find my equal. Most annoying thing is, that
although he values things as do I, he is also capible of replacing me

-LTP

:)




我不必看得太远而无法找到自己的平等。

但是我看到你的观点是关于
$的烦恼b $ b作为alpha程序员而被取消。希望

总是需要超过1个程序员在

的任何地方。然而,我的一个亲戚(在b
行业中)给我的印象是C ++

编程是一个竞争非常激烈的职业现在是b $ b。


Fred



I don''t have to look too far to find my own equal.
But I see your point about the annoyance in being
unseated as an alpha programmer. Hopefully, there
will always be need for more than 1 programmer in
whatever place. However, a relative of mine (in
industry) relates to me the impression that C++
programming is a highly competitive profession
right now.

Fred




" Fred Ma" < fm*@doe.carleton.ca>在留言中写道

news:3F *************** @ doe.carleton.ca ...

"Fred Ma" <fm*@doe.carleton.ca> wrote in message
news:3F***************@doe.carleton.ca...


Luc Perverse写道:


Luc The Perverse wrote:

Fred Ma < fm*@doe.carleton.ca>在消息中写道
新闻:3F *************** @ doe.carleton.ca ...

"Fred Ma" <fm*@doe.carleton.ca> wrote in message
news:3F***************@doe.carleton.ca...
离开使用STL之后大约6个月,并试图欣赏我在做什么
当时,我意识到编程真的是一门艺术。你必须处于某种躁狂期才能做到这一点。也许这就是STL
编程的意义所在;训练自己唤起一种自我诱导的狂躁心态。
在没有睡觉和适当进食的情况下过夜,以使该算法变得活跃起来。听起来像是把我的职业放在一个基座上的风险,也许与讽刺的莫扎特家伙有一些相似之处,只是没那么浪漫。
优秀!

现在假设你已经学会欣赏elogant实现
(仍然根据偏好),那么你可能是一位伟大的艺术家。
After being away from using the STL for about 6
months and trying to appreciate what I was doing
back then, I am realizing that programming is
truly an art. You have to be in some kind of
manic phase to do it. Maybe that''s what STL
programming is about; training yourself invoke
a kind of self-induced manic frame of mind.
Going for nights without sleep and proper eating
to make that algorithm come alive. At the risk
of sounding like I''m putting the profession on a
pedestal, maybe there are some parallels with
that manic Mozart guy, only not so romanticized.
Excellent!

Now assuming you have learned to appreciate elogant implementation (based still on preference) then you may be a great artist.



嗯,不是我。我只是想用它来达到功能性的水平。但是听到有些人在这里谈论某些做法的方法和原因......也许
它更像是一种武术而不是像Moz-art。



Uhm, not me. I''m just trying to get at a functional
level with it. But to hear some people talking here
about the hows and whys of certain practices...maybe
it''s more like a martial-art than like Moz-art.



哦,我不知道。我把它与数学证明联系起来,虽然

编程还有其他方法可以实现多样化。


称之为艺术,或称之为表格。可悲的是,它主要基于你之前完成的
,并且没有高薪算法研究职位,

我知道。



Oh I don''t know about that. I relate it to mathmatical proofs, although
programming has further ways to diversify.

Call it art, or call it form. Sadly it is based mostly on what you have
done before, and there are no high paying algorithm research positions, that
I know of.

但不要指望任何人欣赏你。
But don''t expect ANYONE to appreciate you.



除了必须维护它的人。文档
是艺术的另一面,如果它可以被称为。
此外,程序员在某些东西有效的时候会欣赏它。
在许多情况下可能会欣喜若狂。但你是对的,这并不是观众的欣赏。因此,伟大的艺术家(上图)可能不是最合适的词语选择,特别是如果与莫扎特的相似之处是心灵的躁狂状态而不是制作某些东西而不是容易
所有人都赞赏。

关于这种所谓的艺术性的另一个问题。对于C ++(使用STL)而言,它比大多数其他语言更为真实,仅仅是因为复杂性,表现力,滥用可能性以及正确使用时的功效/效率。
微妙的事情具有深远的影响,可以从大师那里看到(同样,此时不是我)。



Except for the guy who has to maintain it. Documentation
is the other side of the art, if it can be called that.
Also, the programmer appreciates it when something works.
Probably ecstatic about it in many cases. But you''re right,
it''s not exactly an audience appreciation. So "great artist"
(above) may not be the most appropriate choice of words,
especially if parallels with Mozart is the manic state of
mind rather than crafting something than can be easily
appreciated by all.

Another thing about this so-called "artistry" is that it is
more true for C++ (with STL) than most other languages,
simply because of the layers of complexity, expressiveness,
potential for abuse, and power/efficiency from proper use.
Subtle things have far-reaching implications that can be seen
by the gurus (again, not me at this time).




也不是那么微妙的事情。 (另一天最无辜地使用静态的
变量花了我几个小时的调试,当我决定我需要

我的对象的另一个实例。并且全部节省两分钟保持

做正确的事。永远不要!)

一个比艺术更好的平行可能是工程中的实用性创造力。在幕后创意。



Some not so subtle things as well. (The most innocent use of a static
variable the other day took me hours of debugging when I decided I needed
another instantiation of my object. And all to save two minutes to keep
from doing it right. NEVER AGAIN!)
A better parallel than artistry may be the utilitarian
creativity in engineering. Behind the scenes creativity.




世界上最好的桥梁,大多数都会被认为是桥梁。


-LTP


:)



The best bridge in the world, will be considered by most, only a bridge.

-LTP

:)


这篇关于Manic C ++编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆