Projects...

curious2garden

Well-Known Mod
Staff member
I am using Linux. Debian Wheezy. C, C++, D, Lisp... ugly ugly languages.
C++ written correctly is eloquently simple and powerful. Problem is you have to design your software so you select the best data structure for your design. UML :)
 

minnesmoker

Well-Known Member
If it's hard to write, it should be fuckin' hard to read.

My variables ARE my comments. Except the //check this later, been drinking

EDIT: C and Perl, they make the world go round.
 

see4

Well-Known Member
C++ written correctly is eloquently simple and powerful. Problem is you have to design your software so you select the best data structure for your design. UML :)
UML is a great tool. But certainly does not help in determining what language to use. Only helps outline class structure and computational workflow.

But you are quite right, C++ is killer when written correctly. The problem is, you have to write it correctly, otherwise its shit software. Have you ever seen the source of the Flash player? What a clusterfuck.
 

see4

Well-Known Member
If it's hard to write, it should be fuckin' hard to read.

My variables ARE my comments. Except the //check this later, been drinking

EDIT: C and Perl, they make the world go round.
I sort of like Perl, but have found over the years that Python is more powerful, and lately has much more community support. Perl, like Lisp is good for specific mundane tasks.

Google uses Python. Nuff said. :-P
 

curious2garden

Well-Known Mod
Staff member
UML is a great tool. But certainly does not help in determining what language to use. Only helps outline class structure and computational workflow.

But you are quite right, C++ is killer when written correctly. The problem is, you have to write it correctly, otherwise its shit software. Have you ever seen the source of the Flash player? What a clusterfuck.
Data structures can help you determine language by helping you determine project scope and architecture; think leveraging polymorphism and inheritance. Our first language was C++ but then we had to select and write in the tool that best fit what we were doing. We got graded harshly. So language doesn't matter. Write in whatever will give the best result (define what that is).

What you're discussing doing is how we got spaghetti code. Even doing discrete modules can end you up there if you do not have a clear vision on implementation of your plan -- written out. I'd seriously model it out then I'd start matching languages. You have to consider if it's a success how to scale as well. RAD languages are great but not if you can't meet the scale of success. I can not tell you how many times I tried to explain THAT to the biz side of the house..... fucking bean counters.

There are times when you are putting together something very unique and there's a chance of order of magnitude ramp up you need to bite the bullet, invest the time and write the Ferrari (C++).

Oh I wouldn't get all starry eyed over the google peeps. They aren't always right.

If it's hard to write, it should be fuckin' hard to read.

My variables ARE my comments. Except the //check this later, been drinking

EDIT: C and Perl, they make the world go round.
Here is where a well-tuned IDE can make a difference (commenting). Lately I've been really happy with how Netbeans has been performing. Actually it depends on what you're doing and how you're setup. Python/Perl meh... if I can get a significant headstart leveraging pre-written modules... well there you go my choice becomes simple. But right now Python is ascending.

Just god save me from ever having to open MS's Visual Studio abortion again.

Good morning! guys ;)
 

see4

Well-Known Member
Data structures can help you determine language by helping you determine project scope and architecture; think leveraging polymorphism and inheritance. Our first language was C++ but then we had to select and write in the tool that best fit what we were doing. We got graded harshly. So language doesn't matter. Write in whatever will give the best result (define what that is).

What you're discussing doing is how we got spaghetti code. Even doing discrete modules can end you up there if you do not have a clear vision on implementation of your plan -- written out. I'd seriously model it out then I'd start matching languages. You have to consider if it's a success how to scale as well. RAD languages are great but not if you can't meet the scale of success. I can not tell you how many times I tried to explain THAT to the biz side of the house..... fucking bean counters.

There are times when you are putting together something very unique and there's a chance of order of magnitude ramp up you need to bite the bullet, invest the time and write the Ferrari (C++).

Oh I wouldn't get all starry eyed over the google peeps. They aren't always right.



Here is where a well-tuned IDE can make a difference (commenting). Lately I've been really happy with how Netbeans has been performing. Actually it depends on what you're doing and how you're setup. Python/Perl meh... if I can get a significant headstart leveraging pre-written modules... well there you go my choice becomes simple. But right now Python is ascending.

Just god save me from ever having to open MS's Visual Studio abortion again.

Good morning! guys ;)
Right, as I said, UML is not a tool to determine language. By the time you are using UML, you should have a good sense of what language you plan to use. UML is only good for inheritance, structure, stub code, etc... not for determining what language best fits the need.

I'm a little lost, what have I conveyed that makes you believe I write spaghetti code? Or could write spaghetti code?

I adopted MVC years ago, and will never look back. Not one line of code of mine is spaghetti. The folks at IBM, Microsoft, Thomson Reuters and Fidelity would back me up on that. Most every project at those companies I hardly ever used UML, and all of the projects are still in production today.

We also may be speaking from two sides of the spectrum here. Low level languages, like C, are the cornerstone of many server implementations, and very useful in developing Unix/Linux modules, but beyond that, they do the internet no good. It is not very scalable and extensible. Next up is the Java and C# family. Both sluggish and are easily misrepresented in poor code. But MVC helps cure that. After that you have your Python, Ruby, Perl and PHP family of languages... specifically Python is an exciting language because it can be utilized both as a scripting language and a compiled language, gaining access to root filesystem level stuff as well as visual representations for both the desktop and browser, and are generally cross-platform compatible.

I could go on, but I just ate lunch, and I need to go poop.
 

curious2garden

Well-Known Mod
Staff member
.....snip........
I'm a little lost, what have I conveyed that makes you believe I write spaghetti code? Or could write spaghetti code?

I adopted MVC years ago, and will never look back. Not one line of code of mine is spaghetti. The folks at IBM, Microsoft, Thomson Reuters and Fidelity would back me up on that. .........snip.........

I could go on, but I just ate lunch, and I need to go poop.
Ok after you pooped did clear enough ram to realize I was discussing the group I worked with. You are not we :) .... I haven't seen you in the part of the borg I inhabit anyway.
Actually you sound like a pretty good coder. Have you read the gang of four's Design Patterns and Fowler's Patterns of Enterprise Application Architecture?

You fucking geeks. :p
Just one observation, fucking and geeks rarely meet IRL.

Now on to the smack talk portion of my program ;) ...........

Hey don't make me cut you to protect the kid... I'll cut you deep ROFLMAO!!!

The panda of luv carries a knife hahahaaaaaaaa! Can you get enough air up there to move quickly?? I hear the oxygen molecules are spread thin up there :)
Ok I must stop now or the panda is gonna sit on me and it may have been a while since he pooped and I do not want to experience a GG Allen moment ugh.

I'm a nerd, not a geek. Big difference.
Difference == 1' && 100#

LOL. I'm kidding! I'm a nerd amongst other things perjorative.
 

420God

Well-Known Member
Got the holes marked out yesterday afternoon and had a truckload of mix for concrete dropped off for the posts.

Hopefully we'll get the holes dug today. A farmer friend has an auger and might help us out.
 

Attachments

see4

Well-Known Member
Ok after you pooped did clear enough ram to realize I was discussing the group I worked with. You are not we :) .... I haven't seen you in the part of the borg I inhabit anyway.
Actually you sound like a pretty good coder. Have you read the gang of four's Design Patterns and Fowler's Patterns of Enterprise Application Architecture?



Just one observation, fucking and geeks rarely meet IRL.

Now on to the smack talk portion of my program ;) ...........

Hey don't make me cut you to protect the kid... I'll cut you deep ROFLMAO!!!

The panda of luv carries a knife hahahaaaaaaaa! Can you get enough air up there to move quickly?? I hear the oxygen molecules are spread thin up there :)
Ok I must stop now or the panda is gonna sit on me and it may have been a while since he pooped and I do not want to experience a GG Allen moment ugh.



Difference == 1' && 100#

LOL. I'm kidding! I'm a nerd amongst other things perjorative.
As a matter of fact, I have read said book, amongst many others. For some reason, over the past decade I have found myself reading more manuals than novels. For shame.

Design Patterns, I believe, are the fundamentals to a good coder. Without, you are simply a monkey banging on a keyboard. And I can hire those folks for $20/hr overseas. No offense to any potential keyboard banging monkeys on RIU.

Taking much onerous in the fact that many use my violent paraphrase, I will cut you so deep, I have to admit, it puts a smile on my face, knowing that most see it as a light hearted attempt at pseudo passive aggressive mockery.

I will translate for some of you.....

Yea, I read the book. Its cool huh? Too bad I don't read so much harry potter type books though.
Yo, I like it that you use my words. But I feels like some may misunderstand me and shit. I just be kidding and stuff.
 

420God

Well-Known Member
So I've been on hold waiting for an auger. Finally picking one up this morning. Our farmer friend had the wrong size and the rental company's auger was stolen out of their yard so we've been waiting for them to get a new one.

I'll update with pics when I have something to show.
 

neosapien

Well-Known Member
So I've been on hold waiting for an auger. Finally picking one up this morning. Our farmer friend had the wrong size and the rental company's auger was stolen out of their yard so we've been waiting for them to get a new one.

I'll update with pics when I have something to show.
Boo, stupid fucking thieves everywhere!!

My next project is building a new set of steps down to the mailbox. The old ones are cinder block and cement and are disintegrating rapidly. I'm going to see about getting my cousin over here who's a master carpenter and help me build a nice set of wooden or composite steps.
 

420God

Well-Known Member
Boo, stupid fucking thieves everywhere!!

My next project is building a new set of steps down to the mailbox. The old ones are cinder block and cement and are disintegrating rapidly. I'm going to see about getting my cousin over here who's a master carpenter and help me build a nice set of wooden or composite steps.
Never worked with composite but it looks really nice. Don't have to stain and it lasts forever so it's probably worth the cost difference. Be sure to post pics.

I've got a carpentry project coming up also. The bay window in my dinning room is getting kinda bad so I'm thinking about replacing it with a sliding door and a patio out into the yard.

Might do a trellis overhead for shade.

Got a 1/4 of the holes done so far.:)
 

Attachments

neosapien

Well-Known Member
Never worked with composite but it looks really nice. Don't have to stain and it lasts forever so it's probably worth the cost difference. Be sure to post pics.

I've got a carpentry project coming up also. The bay window in my dinning room is getting kinda bad so I'm thinking about replacing it with a sliding door and a patio out into the yard.

Might do a trellis overhead for shade.

Got a 1/4 of the holes done so far.:)
I like the idea of a sliding door and a patio, that sounds like a worthwhile endeavour. My buddy just built a fish pond with a trellis over it and it turned out pretty nice. They're gonna get some grapes or some other climb-y vine and train it up the trellis which should make it even cooler looking.

Lol, you kept sayin' waiting on an auger, that's not what I had in mind. Work smarter not harder - you're doing it. lol
 

420God

Well-Known Member
I already had to dig a huge hole by hand to replace my outside spigot, that was hard enough in 90+ weather.

For the pole barn I need 22, 2ft round by 5ft deep holes for the posts. Sure as hell not doing that by hand.
 
Top