程序员的情书

.
​​​​​​​​​​​​​

最近不小心看到了一则新闻,是关于一个大学生给自己心动女生写了张明信片,内容却是用程序源码写的,
不得不说这位仁兄太有才了。下面是在贴吧看到的一些程序员的情书

JAVA程序员的情书

我能抽象出整个世界...
但是我不能抽象出你...
因为你在我心中是那么的具体...
所以我的世界并不完整...
我可以重载甚至覆盖这个世界里的任何一种方法...
但是我却不能重载对你的思念...
也许命中注定了 你在我的世界里永远的烙上了静态的属性...
而我不慎调用了爱你这个方法...
当我义无返顾的把自己作为参数传进这个方法时...
我才发现爱上你是一个死循环...
它不停的返回对你的思念压入我心里的堆栈...
在这无尽的黑夜中...
我的内存里已经再也装不下别人...
我不停的向系统申请空间...
但却捕获一个异常---我爱的人不爱我...
为了解决这个异常...
我愿意虚拟出最后一点内存...
把所有我能实现的方法地址压入堆栈...
并且在栈尾压入最后一个方法---将字符串”我爱你,你爱我吗?”传递给你...
如果返回值为真--我将用尽一生去爱你...
否则--我将释放掉所有系资源.

C++程序员的情书:

茫茫内存里,你我不曾相见;
寥寥代码中,命运注定良缘.
当编译开始,我们齐手共建
-中国软件的春天!

虽然我们是不同的对象,都有隐私的一面,
但我相信你会找到我的接口,把我的最真给你看!
因为我是你的指针,在茫茫内存的堆栈中,
永远指向你那片天空,不孜不倦!
我愿做你的内联,供你无限次的调用,直到海枯石烂!
我愿做你的引用,和你同进退共生死,一起经受考验!
只是我不愿苦苦地调试你的心情,最终沦为你的友元!
而我更不愿始乱终弃,删不清借你用的空间,
最后一拍两散,搞得内存混乱…

如今我们已被MFC封装-事事变迁!
如今我们已向COM走去-可想当年!

不知你可曾记得那已经褪色却仍然绽放光芒的三个字:
std::cout<<“我”‘<<“‘爱”<<“‘你”<<std::endl;

VB程序员的情书:

if you.isMM()then
me.ROSE2(you)
if you.isSINGLE() and
you.isPRETTY() then
me.INVITE(you)
if me.success then
me.haveAGREATVALENTINE(me and you)
me.happy
you.happy
endif
endif
else
me.sayHELLO2(you)
me.sayBYE2(you)
endif

数据库程序员也来了:

每次你微笑的看着我,都会引发使我心跳加速的触发器,我发现自己已深深地爱上了你,无法逃避,因为我们在同一个Database里。经过我长期的查询分析,对你表结构的了解也越来越清晰,你温柔美丽,高雅贤淑,简直就是我心目中的BCD。我多想JOIN你,但找不到合适的id.If你能和我在一起,你就是我的unique,我决不会三心二意,去找其他的foreign key。为了你,我会DELETE自己所有的坏脾气,也会时常UPDATE自己。你交给我的transaction,无论@@error等于几,我都会commite,尽心尽力。我会紧紧地FETCH,我们在一起的美好回忆,将它变成加密的存储过程,而不是转瞬即逝的tempdb。我将这份日志sp_sendmail给你,向你declare了我的心意,如果你set nocount off,我就认为你default了我们的实体关系,不要再犹豫迟疑,相信自己的select,我一定会爱你,直到系统死机。让我们挑一个服务器空闲的日子,参加批处理婚礼,由sa为我们见证,从此紧紧地union在一起,永不分离,共同create一片美好的天地。
祝: MIN(烦恼),MAX(美丽)

另:
如果你是显示器,我就当示保屏,保护你不被伤害。
如果你是鼠标,我就当鼠标垫,让你一路不在颠簸坎坷。
如果你是cpu,我就当硅胶和风扇,免你操劳过度,为你分担辛苦,赶走劳累。
如果你是内存,我就当插槽,给你一个舒适居住的家。
如果你是硬盘,我就当数据线,我要把所有的快乐传输给你。

我是显示器,你是示保屏,失去你,我将伤痕累累。
我是鼠标 ,你是鼠标垫,失去你,我的一生将坎坷不堪。
我是cpu,你是硅胶和风扇,没有你在身边,我只有等着烧爆挂掉。
我是内存,你是插槽,失去你,我将一人孤单流浪。
我是硬盘,你是数据线,失去你,没人能再给我无限美好的回忆,留下空荡荡的噩梦。

又另:
打开Microsoft Visual(R) C ++ , 选择 Win32 Console Application 工程 将本程序Love.cpp 引入 哈哈计算机都被感动了!^_^

// It’s my first love letter in my life 这是我这辈子写的第一封情书
// To my beloved girl-Lanbell 写给我心爱的女孩-Lanbell
// I hope she can see it 我希望她能够看到
// written by Crazy 6/16/2000 Crazy作于2000年6月16日

//#include
const int years=10000;//定义符号常量10000年
class U //定义关于“你”的类U
{ public: char name[7];
int pretty,clever,spry,charming,kind2me;
};
class I //定义关于“我”的类I
{ public: char name[5];
int loveU,missU,needU,haveU;
loveU(int a) { …… }
happy(int a) { …… }
unhappy(int a) { …… }
doEverything4U( ) { …… }
};
void main( )
{ U.name=”Lanbell”;
I.name=”Crazy”;
U.pretty=1;//1表示“真”,0表示“假”
U.clever=1;
U.spry=1;
U.charming=1;

本世纪最强的程序员情书 起因:
CSDN 上有会员要追女朋友,要大家帮他用程序写个情书
“用一段程序来形容一个女孩的美丽,写上几行代码就可以了!在线等待”

下面为征来的程序(情书):
for (int i = 1 ;i西施.feature)//如果她比西施漂亮
{
butterfly.marriage(null); //世界上没有男人敢追她;
}
else
{
while(true)//我今生今世天天kiss you
{
InsideBlue.kiss(butterfly);
}
}
}
catch(…)
{
InsideBlue.go(temple);
}
********************************************
if( ! beautiful)
I do not love you!;
else
Love you forever;
********************************************
写的太简单了没意思.要写复杂一点来表示你的爱意.
程序结构要系统化,无论发生什么错误都会返回一个结果,”美”.
********************************************
还要建模,测试,文档之类的东西
********************************************
#include
#include
class CSayBeauty
{
private:
int size;
char *ptr;
public:
CSayBeauty() : size(0), ptr(new char(”)) {}
CSayBeauty(const CSayBeauty &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~CSayBeauty()
{
delete [] ptr;
}
friend ostream &operator <<(ostream &, const CSayBeauty &);
CSayBeauty &operator=(const char *);};
ostream &operator<<(ostream &stream, const CSayBeauty &s)
{
return(stream << s.ptr);
}
CSayBeauty &CSayBeauty::operator=(const char *chrs)
{
if (this != &chrs)
{
delete [] ptr;
size = strlen(chrs);
ptr = new char[size + 1];
strcpy(ptr, chrs);
}
return(*this);
}
int main()
{
While(1)
{
CSayBeauty SayBeauty;
SayBeauty = new SayBeauty(“You are so Beautiful…”);
cout << SayBeauty << endl; } //直到系统崩溃…… } *************************************************** iif(你=我的梦中情人,”美”,”无所谓”) *************************************************** if (1) { echo “You are Beautiful…”; } //够酷吧 ?>
***************************************************
always @(girl)
begin
鱼<=沉;
雁<=落;
你<=迷; end *************************************************** import http://www.zhbk.name/files/girl.*; import http://www.zhbk.name/files/i._.css; public class Love extends HTML implements Baby //html=大家都知道吧!呵呵 { ……. public void do() { ….. } public static void main() { Love love =new Love(“girl’s name”,”yourname”,”babyname”); love.do(); } } ******************************************* if 相貌姣好 and 身材惹火 and 脉脉含情 then ShowMessage(‘I love you forever, 你是我的梦中情人!’) ******************************************* if (街上每个男人都忍不住回头看她的次数 > 5)
结论 = 这个MM肯定是个美女!
*********************************************
if (Beauty)
(
AllProcessWait()
lock()
}
if ( very very Beauty)
{
shutdownsystem()
}
**********************************************
#include
#include
class CSayBeauty
{
private:
int size;
char *ptr;
public:
CSayBeauty() : size(0), ptr(new char(”)) {}
CSayBeauty(const CSayBeauty &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~CSayBeauty()
{
delete [] ptr;
}
friend ostream &operator <<(ostream &, const CSayBeauty &);
CSayBeauty &operator=(const char *);};
ostream &operator<<(ostream &stream, const CSayBeauty &s)
{
return(stream << s.ptr);
}
CSayBeauty &CSayBeauty::operator=(const char *chrs)
{
if (ptr != chrs)
{
delete [] ptr;
size = strlen(chrs);
ptr = new char[size + 1];
strcpy(ptr, chrs);
}
return(*this);
}
int main()
{
int i = 0;
while(1)
{
CSayBeauty SayBeauty;
SayBeauty = “You are so Beautiful…”;
cout << SayBeauty << endl; i++; if(i > 100)
break;
}
}
*******************************************
class Girl
{
public:
Girl();
~Girl();
void setName(const char* name);
char* getName();
bool isBeauty();
private:

};

void test(Girl girl)
{
if ((girl.getName() == “Butterfly”) && (!girl.isBeauty()))
*************************************************
for (int i = 1 ;i say(“u’r beautiful”) ;
****************************************************
void YouAreBeautiful( Person I )
{
if (I.SeeYou())
{
I.FaceColor=0xFF0000;
I.CanBreathe=false;
I.Die();
}
}
void Prove()
{
Person Me,Frog,Dinosaur;
YouAreBeautiful(Me);
YouAreBeautiful(Frog);
YouAreBeautiful(Dinosaur);
}
******************************************
楼上的哥们,不知道你那个程序,MM懂不懂。
简单些最好了。
#include
#include
int beauty(int);
void main()
{
int n;
cout<<“欢迎您,这个程序可以根据您自己认为的美丽指数,测试出您的真实美丽程 度!!”<<endl;
cout<<“请输入自己的美丽指数(1-10):”<<endl; cin>>n;
int k=beauty(n);
if(k)
{
cout<<“完成测试!!”<<endl;
}
}
int beauty(int i)
{
if(i<=10)
{
int m;
cout<<“您的输入有误,不符合事实,请重新输入(您完全可以输入更高的 值):”<<endl; cin>>m;
beauty(m);
}
else
{
cout<<“您的输入符合要求,处理完毕.”<<endl;
cout<<“恭喜您!!经过计算,您的美貌足以让世人趴在地上,令宇宙向前倒下!”<<endl;
}
return 1;
}
******************************************
for (;;) {
try {
be a angel in the sky;
} catch (Exception 掉下来) {
become butterfly;
} finally {
become an angel;
}
}
**********************************
void check(char *MM)
{
int i;
char *p;
p=MM;
for(i=1;i<10;i++)
if (strcmp(p,”美女”)=0)
for(;;)
printf(“I love you !”);
}
*******************************************
我来个vb版的
Private Sub LoveYou(ByVal BoyName As String, ByVal GirlName As String)
On Error Goto StillLoveYou
Dim lCounter As Long
lCounter=1
Do
MsgBox BoyName & “爱” & GirlName & CStr(lCounter) & “年”, vbOKOnly
lCounter=lCounter+1
Loop
StillLoveYou:
MsgBox BoyName & “永远爱” & GirlName, vbOKOnly
End Sub
BoyName为GG的名字,GirlName为MM的名字。
*******************************************
begin
鱼<=沉;
雁<=落;
你<=迷; end ******************************************* 怎么漂亮不知道 但用Transact-SQL写了一个记叙文 create table ##come_on (step bigint identity(1,1),result varchar(10),opr_date datetime,content nvarchar(4000)) kill (all otehr spid) while 1>0 -好的开头是成功的一半,所以一定要有耐心有脸皮
begin
raiserror (‘虽然我很温柔,但我很孤独’,15,1)
select 反应 from mm
if rowcount<>0 AND error=0
begin
print(‘你这么漂亮,生活一定很丰富吧’)
insert into ##come_on(result,opr_date,content) values (‘成功’,getdate(),’试探’)
break
end
ELSE
continue
end
while not exists (select 1 from ##come_on where rlt=’成功’ and content =’我们结婚吧’)
begin
print ‘一起去玩吧’
update 我 set money=money-money*rand()
if rowcount<>0 AND error=0
insert into ##come_on(result,opr_date,content) values (‘成功’,getdate(),’玩’)
print ‘我给你买个*’
update 我 set money=money-money*rand()
if rowcount<>0 AND error=0
insert into ##come_on(result,opr_date,content) values (‘成功’,getdate(),’高兴’)
print ‘今天是xx的日子,送你xx’
update 我 set money=money-money*rand()
if rowcount<>0 AND error=0
insert into ##come_on(result,opr_date,content) values (‘成功’,getdate(),’拍马屁’)
……
end
select * into 老婆 from mm
drop table mm

select ‘甜蜜’

waitfor @few_days
while 1>0 and 不满<=忍耐
begin
raiserror (‘地板脏了,快洗一下’,16,1)
raiserror (‘你最近跟那男的怎么回事’,18,1)
raiserror (‘少磨磨蹭蹭的,你老公很多人喜欢的’,14,1)
……
if exists (select 1 from 老婆 where 反应=’我受不了了’)
begin
insert into 生活 values (‘第n次战争’)
end

end
***************************************
StringBuilder sb = new StringBuilder;
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“啊!”);
sb.append(“beatiful!”);
while(true){
System.println(sb.toString());
}
*******************************************
If ( 嫦娥.Look( you ) ) Then
嫦娥.FallDown( );
If ( 本程序.能形容( you.Beauty * 0.0000000000000001 ) ) Then
Sun.RaiseFrom( West );
*******************************************
timer.timer()
interval:=1;
—————
if microsoft.exists then
showmessage(‘老爷对美女说:’you are beautiful”)
else
showmessage(‘美女对我说:’you are so goodlooking”);
end;
*****************************************
来个俗的,各位莫见怪。
if (让我上)<>true then
痛哭流涕,自杀。
else
精尽人亡!
end if
****************************************
#include
void main(void)
{
cout<<“你真漂亮!:)”;
}
***************************************
main()
{
for(;;)
{
say(“you are beautiful!rn”);
}
}
******************************************
下面代码在CSDN出现过,打印出一首十分奇怪的诗,楼主试试~~
用VC就可以~

1
#include

#include

#define 天长地久 10000

#define 永远爱你 “Loving you forever!”

#define 亲爱的 main

#define 相信 while

#define 献给 void

#define 老婆 HANDLE

#define 只对你说 printf

#define 我的 GetStdHandle

#define 初恋 STD_OUTPUT_HANDLE

#define 我会好好珍惜 SetConsoleTextAttribute

#define 每天想你 Sleep

#define 希望 int

#define 从 =

#define 最初开始 0

#define 会到 <=

1
#include "QS.h"

献给 亲爱的()

{

老婆
你;


= 我的(初恋);

希望
我们的爱情 从 最初开始;

相信(我们的爱情
会到 天长地久)

{

我会好好珍惜(你,我们的爱情);

只对你说(”
%sn”,永远爱你);

每天想你(100);

我们的爱情++;

}

}

代码全部是用宏定义进行替换,但是以为引用了中文,需要Unicode码的支持,所以只能在VS2005及其以上版本编写调试。大家可以去试试。

下面还有些关于程序员爱情的图片
nEO_IMG_a3a20b4e4d90f8f689077&690

nEO_IMG_a3a20b4e4d90f8f7d2af7&690

nEO_IMG_a3a20b4e4d90f8dbd6509&690
PS:其实每个人对爱的表达方式都各有不同,这是电脑程序员的对爱的表达方式,而我们这些站长的呢?
也许有些会放在网站里,用着假的名字,说着真心的话,真情感,在某个夜深人静的深夜,一个人,静静的敲打着键盘,
在日志里写下一段段心路历程,没有人会看到电脑频幕前的你是哭还是笑……

本文固定链接: http://www.zhbk.name/1760.html | m88博客

该日志由 m88 于2013年11月22日发表在 情感日志, 昨日重现 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 程序员的情书 | m88博客
关键字: , ,

程序员的情书:暂时还没有评论哦,在等您来强势抢占沙发呢!

发表评论

汗 色 悲 闭嘴 调皮 笑 惊 亲 雷 馋 晕 酷 奸 怒 狂 萌 吃 贪 囧 羞 哭 嘿

NOTICE1:亲,评论一下吧,又不会怀孕,欢迎吐槽!

NOTICE2:一切广告形式的昵称及评论一律删除,与本文无关的留言请到留言板,谢谢合作!

NOTICE3: 为防止垃圾评论,没有头像的会被“小墙”直接拖入待审,请申请Gravatar通用头像

NOTICE4: You must type some Chinese(like“你好”)in your comment to pass the spam-check, thanks!

快捷键:Ctrl+Enter
欢迎来自 miantiao.me 的朋友!
推荐您 点击这里 订阅我的博客
×