₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,391 members, 8,421,692 topics. Date: Saturday, 06 June 2026 at 08:49 PM

Toggle theme

WhiZTiM's Posts

Nairaland ForumWhiZTiM's ProfileWhiZTiM's Posts

1 2 3 4 5 6 7 8 ... 13 14 15 16 17 18 (of 18 pages)

ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m): 8:52pm On Jan 11, 2013
Fayimora: @whiz, please clarify your statement because last I checked, Vim and Emacs are simply text-editors tongue
ohhkay... I will clarify that a bit.
First of all, I use Vim. @least for Python.
Also, I use the term *project management systems* as a generalization for all kinds of Source Code Control Systems, Source Revision systems, auto compilation and build systems... etc...
A good IDE usually has access to those in fewer clicks...
Also...I mentioned Linus Torvalds on the basis of him creating the famous Git system

Secondly, I believe there's hardly anyone that will enjoy Java in Vim or Emacs.
...Which shouldnt be a criterion for slamming a programming language bad.
all I was saying is productivity matters in the real world... Whether an IDE, a syntax highlighting text Editor, or a plain text editor..." If I pay you the money, Just get me a robust system well suited for my needs".

Thirdly, I read one of the links before.
And your reminder made me quickly realize I should never have added that line about who doesn't use an IDE because its unrelated to the topic/notion(am not good at that debates). And if apologies needed, I do apologise for that.
. . .
We good??
ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m):
Fayimora: Dear Mr Whiz,

I was really beginning to like some of your posts but you just messed up, big time. No offence but before making claims on a public forum, do your research. You will NEVER learn if you are not ready to accept that your so-called correct answer can be 101% wrong.

"What large software is writing with Vim or Emacs?" <- Seriously?
You mentioned Linus. He USES Vi -> Please read https://plus.google.com/+LinusTorvalds/posts/iySKQGtkmtb
Matz, the creator of "The Ruby Programming Language" uses EMACS! -> http://www.slideshare.net/yukihiro_matz/how-emacs-changed-my-life

Should I go on?

Again, please read http://stackoverflow.com/questions/208193/why-should-i-use-an-ide
....I wrote "an IDE or a PROJECT MANAGEMENT SOFTWARE"....

And
I will take your advice on reaffirming public claims before writing, seriously.
Timely advice Fayimora!... Thank you. I do appreciate it... Do have a nice weekend sir.
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 12:40pm On Jan 10, 2013
Yes sirs!! ....I have been kinda busy lately...
Ohkkay... Spikes C...

... now that we have got this phase ready... we look at the next part that caters for sentences of few words...
this next phase is only reasonable for sentences of less than 5 words.
for example...
____-- we are writing a music library software.. and in the specs, we needed to be able to group Albums together... now, we know that some people may have tracks of the same album... but the "Album" ID3v2 tag may vary spelling wise...
secondly few statements like ... "Getting higher on rank" and "Getting on higher rank" are kinda similar... how do we measure its similarity>> ?

heres my idea...
1. Split up the string into two lists of individual Words, discarding away all kinds of delimiters like [,:;. -=] ...etc
2. have the two word_lists in a single nested loops.. i.e a for inside a for
3. if the list do not have the same length, maintain the word_list with the higher number words in the outer loop and the shorter in the inner. eg. list1:"xx yy zz", list2:"xx zz"
5. create an empty list, list1_ratios, outside the main loop and another, list2_ratios, inside the main loop.
4. iterate over... using getting the bigram similarity of every word in list1 with list2.... I mean... ->
5. if list1 = "Getting", "higher", "on", "rank", "oh" and list2 = "Getting", "on", "higher", "rank".
---then pick "Getting" in list1
store the percentage similarity of list1's "Getting" with list2's "Getting", "on", "higher" and "rank"... in list2_ratios
...you then have a list of 4 floating point numbers... before you exit the inner loop... get the largest item of list2_ratios and append to list1_ratios
6. do the same... until... all iteration is done...

now list1_ratios has 5 floating point numbers...
what do you think we can do nexthuh?

PLS: I know my explanation is a bit crappy, pls ask for clarifications if you do not understand.
ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m):
lordZOUGA:
KO!
Mortal Kombat..??
***********************************************************************
fallguy: without critics they'd be no improvement.
@fallguy... oops, you are a critic? --signing off this debate... cause I don't win points arguing with critcs.
And yeah, I do appreciate critics cause, SOMETIMES they drive you to do better.

Enter the ide to the rescue. With java you need an ide else you'll wear out your wrist and fingers from typing method names. Again, a fallout of poor design.
!: C'mon!!!! Who doesn't use an IDE or a Project Management Software?? Linus Torvalds? Dennis Richie(RIP)?? WHO?? except for a small program or library of a few thousand lines... (don't justify this cause am off this argument)

A good tool lets you cut the chase and go straight to work through lots of short cuts. This is why software from the 70s like emacs and vim are still actively in use today.
Tell me why a hack-saw is still used today and why Computer Aided Cutting Machines are used. (pls don't)
Tell me one large software that was written in Emacs and Vim or Nano? ..(again, if you find, don't tell me cause am not arguing further)

To help you out...
First of all, have you bothered to read the objectives and aims of Java?
"Write software on one platform and run it on virtually any other platform" --And do not talk to me about cross-platform libraries of other languages cause there are many many more different implementations of JVMs than a cross-platform library typically implements.

Now, back to my last points...

However, in the area of general purpose languages java's size is an embarrasment. Because java (standard edition) is so Obese a user will still be learning about java for years. And what's worse - the company behind java keeps adding more and more classes to the language! This is a sign that something is wrong design wise
Is it the bogus and an overly large collection of classes in Java that makes it a poor designhuh that's ... that's... well...(rethink, no comments)
Is it new additions that makes something wrong?? NOTE: I am not defending Java, I am(was, cause this' my bus-stop) attacking your criticism!!

Because java (standard edition) is so Obese a user will still be learning about java for years.
...lol. Tell me the language you are done learning such that you are participating in its compiler implementation? ..(that's enviable if there is, pls post the links)
I think a Java programmer just uses the classes he needs and he is done!! no external libraries usually needed.
I do not think you have to know ALL the classes like C++'s STL and Boost to be a fluent Java programmer.
If I had most of the classes I ever need in C++ I wouldn't like it though...

To mask this or because of this a certification structure is setup , certification wouldn't be a big deal if the language didnt have so many moving parts!
Isn't B.Sc, M.Sc and Ph.D degree made up many moving partshuhhuh?



Oh and BY THE WAY.. I am not shying away! My Dad is an insanely good critic... so the attitude I put for him when we are discussing and he chips in criticism, I am meting out the same here!
... (i dnt really like critics)
```````````````signing off.
:::sad^_^)::::
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 5:46pm On Jan 07, 2013
the delimiter function there is for use in the second part... that is when its now sentences...
--------------------Thinking what am thing....huh

...Natural Language Processing! yeah... thats right... oops, this is just a very very basic
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 5:43pm On Jan 07, 2013
Ohhkayy... to continue this...
I have uploaded a sample Python code that covers the entirety of this first part....
check it out here...
http://ideone.com/RokLXI

....now the next thing is to explain the algorithm to newbies...
1. get the two words to compare and split the words into bigrams. e.g WhiZTiM turns to Wh, hi, iZ, ZT, Ti, iM

2. read the first post in this thread... :-)

Questions are ever welcomed... !
ProgrammingRe: Can Small Code Size Stink The Interview? by WhiZTiM(m): 5:19pm On Jan 07, 2013
What you are forgetting about is the one fact that those Software were not built in just one day neither in just one month...
...Oga Sir, Here is what you should know...
1. Those Software have been actively developed by more than one person OVER THE YEARS.... How should one programmer compete with several competent programmers in lines of codeshuh

2. Writing a Software with so much customization parameters and modularity involves thee use of indirect function calls.(you may google it)
----In simplest terms, for example... between the function that displays user comments, you want a plugin that can style the presentation based on some certain variables...
this provision makes you to add more lines of code than the core... because, at the receiving function, you have to implement "fuses"(a term I use for type/error checking...)

You may want to try a simple program that is modular enough to accept an external processing of some internal variables;

3. Some games that have 7million+ lines of codes do not always have all their codes written by hand... some are automated... for example writing a code that moves two entirely different and independent items in the same manner may require you writing it for only one and automating the others...(mostly places where generic implementations wouldn't fit in)

-----I hope this helps....
`````~~~``````~~~~~~~~~~``````~~~~~~~~ Timothy. (WhiZTiM)
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 2:57pm On Jan 06, 2013
₱®ÌИСΞ:
What isp do u use?
MTN.
I use both MTN-Hotspot WiFi located where I live and their mobile 3.5G network.
ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m): 1:49am On Jan 06, 2013
Javanian: @whizTIM I so much love your posts...
Thank you Ma'am.
...I seem to make lots of grammatical blunders when posting from my Nokia phone...
:-). ( ^ _ ^ )
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 1:38am On Jan 06, 2013
aiite... Should get my PC on internet soon. Before then, how do you think we can apply this to short sentences... e.g "taye is happy" and "taiwo is happier"??
... Jst a little drill, however simple or complex your idea is may help everyone...
ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m): 1:16am On Jan 06, 2013
... Forgive me for the unintentional newlines in my last post...
ProgrammingRe: Bad Languages Require Ides by WhiZTiM(m):
You know the most amazing thing that baffles me... Language critics are often miopic.
If java has a bad design, why don't you create a new language that is betterhuh!

Java runs in over 3.1billion devices... Even if marketed with bilions of US Dollers, can a bad design achieve that feathuh
Why doesn't the all mighty C achieve that feat??

BRIEF The GNU and most UNIX guys worship the C programming language because of two things:
1. it nearly runs on hardware with the most minimal overhead(apart from assembly).
2. You own total control of every byte of memory usage ...and CPU... making you the programmer, in FULL authority of your program.

@OP, I can bet you: If you knew C and Java perfectly... and you are given a task of developinig a biometric application for a National Population CENSUS.... You would rather do it in Java... (except if you are bigoted-ly miopic and insane)!

For the record... I am not into Java... I am a C/C++ programmer(more profound in C++) ...and a perfect Linux and C/C++ fanboy!

lemme make this more clearer...
Linus Torvalds, the creator and Chief authority on Linux, hates C++ with so much passion!! He calls it a (rephrased)"flawed design that enriches dumb people to write critical programs with very poor efficiency, which is an abuse to programming".
-----Well, guess what? GCC developers are currently migrating the development of ALL GCC toolchains in C to C+
+...aka, gcc sources and binary will be C++
......Linus Torvalds' codebase largely, and I mean largely depends on gcc. I just want to see the reaction on his face... ...lol!

After taking a free course on Compilers by Prof. Alex Aiken(the creator of COOL programming language, a small programming language that has more compilers than users... funny)... I realized the enormous work of making even the simplest of Compilers!

I call this jungle debates... I have a little saying: "as far as there exist a solution that is most suited for the problem at hand, use it."
ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by WhiZTiM(m): 1:06am On Jan 06, 2013
IMHO(In My Humble Opinion)... To those who is still confused about what language to take should tell us what He/She wants to do with programming and/or what kind of software He/She wants to build.... then, some of us here that have an idea of that domain will suggest a/some suited languages.
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 12:47am On Jan 05, 2013
₱®ÌИСΞ:
yea its giving 140% ... i think its because of the repeated "ch"
but isnt that a good thing? u know ... in matching stuffs ... the higher match is the likely chosen
say for example i matched "church" and "churce" nd it gave me 100% but with "church" it gave me 140% so d latter is chosen
maybe im wrong sha...would like to see ur code tho
add a simple break statement. I mean, break the inner loop on first match. That was the glitch the orignal author didn't mention in his paper... http://www.cis.upenn.edu/~pereira/papers/sim-mlj.pdf

Anyway, you do not have to spend your time reading the paper, I will dish out the necessary thing here + some working codes in Python.

Back to the topic, I found out to keep the planer property. You gotta make assumption that 1st match is what you need. And remove it from the inner loop! I mean, add this code inside the sb += 2 block. ...i.e
...

if n == m:
sb += 2.0
str2.remove(m)
break

....
Works?? ... : - )
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 10:13pm On Jan 04, 2013
turned it into a function.
₱®ÌИСΞ:
lol @ shoutout ...
interesting AI logic...am following this grin
btw i made an attempt



def returnBigrams(STR):
return [STR[n:n+2] for n in range(len(STR) - 1)]

def similarity(str1, str2):
str1 =returnBigrams(str1)
str2 =returnBigrams(str2)
sb = 0
t = len(str1) + len(str2)

for n in str1:
for m in str2:
if n == m:
sb+=2.0

s=(sb/t)*100
return s
nice one there!! Exactly how I implemented mine except for one thing that makes yours break under some conditions... Have you tested this code??

Try it with, *naira* and *naira*.
Try it with, *church* and *church*. ...
A glitch right? Can you think of the glitch??.

Will post mine soon...... I still hvnt bought internet data on PC yet. Currently using my Phone's Operamini...
ProgrammingRe: A Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 4:58pm On Jan 03, 2013
ciphoenix: Try IDEONE.com smiley
thanks a lot! Seems cool! Am on mobile now. will post it there as soon as I buy a new data bundle for my PC. It just got finished. :-(
ProgrammingA Simple And Very Useful -WORD And SENTENCE- Similarity Algorithm ...part_1 by WhiZTiM(op): 2:46pm On Jan 03, 2013
Sometimes you come across a problem where you have to parse a sentence or some group of words and you want to have tolerance for user mistakes
A problem like this requires you to find how close a word is to another... e.g if "reinteprete" is similar to the correct spelling, "reinterpret" and by what percentage...

Does this problem exist?? if so, follow me lets figure this out
I assume you can implement many simple algorithm
The algorithm is in two phases... of which I developed the latter phase.
PHASE ONE: Word similarity
This phase is very simple and based on the simple concept of "bigram"(check your dictionary) ...originally by $$$$$$...
EXPLANATION:
SPLIT THE WORD INTO A LIST OF ITS BIGRAMS
bigrams carries a little bit of planar properties of Words. eg. "naira" and "niara", though same characters but different ordering... bigrams solves this. because the bigrams of NAIRA is NA, AI, IR, RA ... while NIARA is NI, IA, AR, RA.
.............the only bigram NAIRA has in NIARA is RA... and same as NIARA in NAIRA.
++++++Let A and B represent NAIRA and NIARA respectively... and the percentage similarity is now:
=(sb / t * 100)

where..
sb = (bigram of A found in B + bigram of B found in A) = (1 + 1);
t = (total count of bigrams in A and B) = 8;

similarity is now (2 / 8 * 100) = 25%..... Sweet!!!!!!

try this for "naira" and "nairra" ... the answer should be 89%....
...this means the user must have made mistake of adding extra "r"..(planar property!!!);

in conclusion, "naira, nairra" is similar than "naira, niara".
There is a consistency and planar property with this simple approach.

More benchmarks...
"internalization" is 63% similar to "interdenominationalism"

What I would like this community do is to implement this in "PHP, ASP, Python, Java, C++".
//Implement it in the Language you can.

[size=14pt]I Use This Opportunity to Humbly request Nairaland to integrate source code snippet Editor and Viewer into this section!!!(I believe there are many free ones out there)[/size]
*******************************************************************************************************
//Here is a simple bigram implementation I did in Python. works with 2.5 and 3.2.. due to Nairaland's input parsing, ignore asteriks(*) and replace the braces {} with []...
def returnbigrams(STR):
****"""returns a list of bigrams from str(STR)"""
****if(not isinstance(STR, str)):
********return {}
****return {STR{n:n+2} for n in range(len(STR) - 1)}




THe image attached is a snippet from my C++ implementation....
*************************************************************************************************************************************
I prototype my most of algorithm in Python... So I will post a Python implementation of PHASE ONE solution soon...(someone should recommend me code-pasting a site).
NOTE: I have implemented everything I need based on the post... am currently writing a small C++ library... so :-) .. I just wanted to share a little knowledge with those that care to learn this. its pretty basic, simple and and fun to learn... Lets go!
*************************************************************************************************************************************

All Python programmers should give a shout out!!! cause no other language can implement bigram under 4(achievable) lines of codes!! :-D.

We will deal with the second phase... later :: :-)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Timothy.

ProgrammingRe: I Want To Learn Programming. Which Language Should I Start With? by WhiZTiM(m): 12:42pm On Jan 03, 2013
Zikstar4me: tim, i am a beginer jst learnin html, but why wud u nid 1 mil USD To make ur own facebuk. What are u buyin?, and i tot u needed 2 knw nly html to make a website
Well in FEW WORDS, because Facebook explicitly rely on all of them... Facebook is not a simple system... but a very complex one!!!
**html/css/javascript/ajax for the front-end... what you are seeing....

**php/erlang/xmpp for what exchanges data request....

**php/erlang/C/C++/Java/Python for what the use to build Software that run the back-end... data storage, administration and co...
ProgrammingRe: [C++ Open Source] Relax! ( File Management Tool) by WhiZTiM(m): 9:07am On Jan 03, 2013
@LordZOUGA, I should think there were some updates + a Windows installer made?? ... I dnt have uploading rights to Relax Git ...its not right 4me to upload elsewhere.
And what do you think about parsing nested folders recursively...
ProgrammingThe Most Difficult Software To Write.... In Existence by WhiZTiM(op): 2:30pm On Dec 27, 2012
Ohhkayy... This is my first post here on Nairaland and it's about software that are probably bigger than the best of a one-man or even 2men army programmers...

The first on the list is:
1. An Operating System
-- the hardest software to make in the world is a general purpose operating system.
Microsoft is coinned as the world's Software giant not expressly because of its 90% dominance of Desktop operating systems... But because it is the most complicated thing to write a piece of Software, with such modularity that it can be extended to coordinating any computing device in the world so far as certain sane requirements are met...
Linux also has this up-hand... One difference is that people love shortcuts... For example, writing a simple driver for Linux is not cakewalk...
In general... A general purpose operating system has to:
a. Have an interface for writing a driver to control almost all modern electronics ...either by directing embedded OSs.... etc
b. run all manner of possible software a human being can think of
c. Many more.... Find out......

2. A Compiler for a new general purpose programming language....
---- believe it or not.... A one-man EXPERT programming team will take 7years to derive a new language from Java(for example)... And embark on writing its compiler to such a standard that it may perform even almost up to par with its parent... and if the person succeeds.... Java would have been somewhere else....! Most popular programming languages have been in existence of several years... So, ..... :-)

3. A domain specific operating system...
---- domain specific OSs may include special Software built mostly by Government agencies... Such as the US' NASA, USARMY, ... To run specialized and in-house devices and complex systems... This ranges from... Operating systems that controls Space shuttles, machine rise National Defense systems ..., etc.
The ones we built for the initially failed(((NIGCOMSAT Nigeria))) ..that is if any part of the software were made in Nigeria.....lol...

4. .....more to come later........... (if a good number of people takes interest....)

...it doesn't mean you can't make a new variant of any of the listed software... You can.... <it would take a few years of your life though>
...make your contributions....
~~~~~~~~~~~~~WhiZTiM
ProgrammingRe: How Do I Create A Licenses Key For My Application by WhiZTiM(m): 5:09pm On Dec 21, 2012
Using a Mac Address of a NIC is a pretty lame idea... The user can simply change MAC addresses to that of his friend and thus hav d same key.

Learn Cryptography, hashing and salting as mentioned earlier, you may use the windows registry (Software trick-locks)

the most convenient way to do it is via software locks but it offers least protection. For higher protection, you may use HARDWARE locks, like generating a license key based on the Partition ID of Windows Hard Disk partion.

For example, the ID is "2AC7xxx...etc" then you have 2 algorithm.
The 1st algorithm ALGO1, salts it via methodic process(there are many types of salting techniques.) by probably converting all Characters to ASCII, do cyclic addition (with modulo). If the ascii was
51, 97, 99, 56, x, x, x etc. You may now do.
5+51, 3+97, 1+99, -1+56, 0+x, .. 2+x, ...4+x. ...etc.
(in sequence of 2. If adding factor is less than 0, change starting point, and direction)
then send the salted value to you the software maker.
You use the 2nd algorithm ALGO2 to transform that into a unique key.

You now send the user that key. And the software(having ALGO2) uses it to verify equality.

Though its quite expensive for Nigerian market if you do not have a website or the clients lacks internet.
You can have them SMS or mail you!
Thats that! But for offline licensing, you cant enjoy that easily... But you still have options, like Software locks, ... Hiding and masking(using different entries under different unrelated names) registration key and installation time in the Windows registry is the easiest.

... ..... Regards,
. . . . . . . . . . WhiZTiM.
ComputersRe: Hi Any One Here That Can Help Me Found Out by WhiZTiM(m): 7:46pm On Dec 20, 2012
Well, I may just suggest you get OphCrack...
http://ophcrack.sourceforge.net/
ProgrammingRe: Are There No C++ Proogrammers In The House? by WhiZTiM(m): 6:57am On Dec 20, 2012
omo_to_dun: I am a C++ programmer.... a graphics programmer (rendering),
wow. Thats pretty nice and computationally intensive. On what platform, toolkit or ABI/API??

omo_to_dun: Even GCC is now being implemented in C++. That was a shock to me since C has always been the go-to-language for so many Unix programmers.
C'mon bro!! With the growing complexities of Systems and new instruction sets that are always added to microprocessors/programmable controllers,including the x86-64 family,... C would be a pain in the ass to extend other Compilers available in GCC to perfectly abstract those instructions. ...especially as C++0x is coming onboard. Also with the C++ TR team to make C++ a de-facto Language in vector parallel computing in the not distant future.
...... Secondly, Linus Torvalds(the GNU Linux Authority) once berated C++ as "a dumb invention that takes the joy of programming away"! I was infuriated. Not too long after that, GCC team announced migration plans and boy! was I so thrilled!! I wish to have known Linus' reaction... as at then.

omo_to_dun: I need to familiarize myself with the new standard though.
you are gona love it. . . esp the introduction of concepts for strong type-checking in Generic programming. I have only played around with it though.
ProgrammingRe: How Do You Learn Your Language by WhiZTiM(m): 12:58am On Dec 20, 2012
Dude, I love your boldness and the interest you are picking!!
...you started HTML a month ago and you can now edit basic html scripts comfortably? Thats a good one!! Keep it up, increase your passion!
The journey is millions of miles but, I assure you, you can make it.

Hope you are learning with a very recent resource that isnt earlier than 2011..?? I mean I hope it introduces you to HTML5 tags and syntax.
...***
as for how most of us became conversant with various programming language? Its by practice! No amount of theory without practice will get you anywhere! For every theory or construct(a syntax conveying semmantic) we learn. We use it straight away! Even if it were to implement ( 5 / 2 = 2.5 ), we try a harder one and see if it works.
... You will need dose of practice and consequently theories to raise you..

You mentioned "php"?...though it isnt my primary language, but to reach a comfortable level of usage with php, you would have accumulated a total code line count of 3000+ since the day you write your first line.
.... Just try and learn. Do not pause. Do not relent, just do whatever you can to better your skill set every week at minimum!
...
Regards,
. . . . WhiZTiM
ProgrammingRe: Are There No C++ Proogrammers In The House? by WhiZTiM(m): 1:33pm On Dec 19, 2012
pc guru: but i use Qt Creator for some reason i can't run Non Qt Projects normally
you can.. .if and only if you do not use any Qt specific construct and header!... Though depending on your version, you may need to tweak the make file or compile another way.. Check it up on qtforums.org
ProgrammingRe: Are There No C++ Proogrammers In The House? by WhiZTiM(m): 1:27pm On Dec 19, 2012
Well, IDE should not be a problem for a beginner... No doubt, Qt Creator is one of the best C++ IDE in the World, but I wouldnt recommend a beginner to stick with.
... I have been using Qt Creator and SDK for almost 3 years now. I am aware that Codeblocks team hasn't brought up a perfect solution to code completion. According to one of its developers, it is due to a constraint in wxWidgets and the initial architecture of their code completion Engine.
... It is a good thing to use other IDEs perharps u want to experimentally implement a new algorithm.
....
I love the new Codeblocks 12.11(released last month 2012, nov) for its onboard integration with DoxyGen.
......
I use or play around with the following IDEs: Qt Creator, Codeblocks, Netbeans C++, Ecllipse CDT, Dev-C++, Codelite, Visual Studio 10 Express.
......
The reason to try other IDEs is that for some, you do not have to create a new project to run one simple main program or one source file to test a static or dynamic C++ library.
ProgrammingRe: Are There No C++ Proogrammers In The House? by WhiZTiM(m): 7:16pm On Dec 18, 2012
theres actually no practical way to start. The only way to start is:
1. Get a computer!
2. Get an IDE(Integrated Development Environment) e.g Codeblocks, www.codeblocks.org
3. Get a book on it! e.g this-> www.greenteapress.com/thinkcpp/thinkCScpp.pdf
or...
Go to youtube and search for beginners lessons in C++
4. Run the IDE and follow the book page after page or the youtube videos!
5. NEVER RELENT! because it would not be an easy drive. Only your passion can keep you going.
Probably, 92% of the very very rare good C++ developers in Nigeria are self taught.
ProgrammingRe: Front End Application With Php by WhiZTiM(m): 9:28pm On Dec 17, 2012
webdezzi: i think dreamweaver is simple enough.
*
It is under 2 conditions.
1. If he spends hundreds of dollars to purchase it.
2. If he gets a cracked version.
*
the 2nd option is the choice of 90% of Nigerian Web developers.
For the record, though, I may have the money, I cant afford dreamweaver right now cause I am just a web programming hobbyist...
... I think the more you(not referring to anyone specific) use excellent open source software, the more you understand technology.
ProgrammingRe: Are There No C++ Proogrammers In The House? by WhiZTiM(m): 8:19pm On Dec 17, 2012
did I see C++??. When I picked up my phone, I was able feel the presence of a C++ thread..
Ehm... Talking about that, i really have resentments in compling to the C++0x standards.
Why the hell did Prof. Bjarne Stroustoup (an authority of C++ and the creator of C++) accept the use of some JAVA and borrowed keywords!! (though the C++0x absolutely makes sense)
You guys should find time and read the C++0x standard in detail.
.... Its like having a new kid sister!!
...and u know what?? I love the gcc guys for their seamless implementation of 70 percent of the C++0x in g++ of GCC 4.7. I never knew it was there. Until I tried some 0x syntax.

Prof. Bjarne Stroustoup rocks!! So also the C++ Technical Report Committee members!!
...though, THOUGH I AM STILL APPREHENSIVE TO THE UPDATED SYNTAX AND KEYWORDS.
ProgrammingRe: Who Writes The Job Specifications In Nigerian I.T Firms? by WhiZTiM(m): 7:30pm On Dec 17, 2012
same here. For example. I am a Mechanical and Production Engineering student. But I do not have any computer-related certificate.( and will never sweat a dime for any). Cant use a Mech Engr. degree to apply those jobs. But av been helping degree holders in thier jobs!... Am a self taught programmer....

1 2 3 4 5 6 7 8 ... 13 14 15 16 17 18 (of 18 pages)