1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Did you say... Programming?

Discussion in 'Black Hat SEO' started by xXKingdom_SEOXx, Feb 5, 2008.

  1. xXKingdom_SEOXx

    xXKingdom_SEOXx BANNED BANNED

    Joined:
    Nov 1, 2007
    Messages:
    646
    Likes Received:
    51
    We all know programming can reap MILLIONS, I was searching all week for something revolutionary, a friend of mind is coming out with an awesome marketing software and well I was ?jealous?, so I was trying (again) to grip programming, I knew it was something I needed, I don?t want to pay anybody because I want my stuff to be ?perfect?, the way I want it to be to my standards, well I started on some tutorials and just like before, it did get too complicated and I gave up, but I knew there was a solution where I could grasp programming easily, once again I was looking for a revolution, So I thought of just now of something brilliant if I can say so myself, why not create my own programming language? Yes, I know, come on skeptics, c?mon. But yes I have thought up an idea and I want this to be discussed, what I thought of was if I can get all the commands for a language then convert it to a macro into something in real human English language, say the ?// if? command would simply be ?if? when I type it in, now I could have my own language which I can analyze and study, we all see the power of programming, look at Pro-Submitter, look at BloggerGenerator, hell, look at Xrumer. So this is something essential for the future and in the long run, and as a native Soviet, I can say so myself :D Any ideas, did you find this useful? Want to brainstorm?? Simple saying, use macros to type in human languages, hell I could have just written a program just now, fully functional and without the BS, all brainstorming is welcomed. I mean we are naturally used to something we already know (Speaking language), this is way better than programming in some boring fucking environment, so what do you say?If you have found this useful, instead of saying thanks, use +Rep or Thanks?
    If errors with this, correct you programmers, no need to hesitate?

    I label this, Kingdom?s new programming language, the black hat programming method :)D)
     
  2. xXKingdom_SEOXx

    xXKingdom_SEOXx BANNED BANNED

    Joined:
    Nov 1, 2007
    Messages:
    646
    Likes Received:
    51
    ... This isn't a magic boat though, you still need to get mathematics down...
     
  3. gts6

    gts6 Executive VIP

    Joined:
    Aug 22, 2007
    Messages:
    799
    Likes Received:
    348
    knowing the commands is only a small part of mastering programming. you must know logic and how things flow.

    for instance,take the for loop with an if statement as an example:

    for (int x=0; x==2; x++)
    { if (x==1)
    Application->MessageBox("hello","hello world",MB_OK); }

    this is a basic c/c++/java for loop. what is going on here is you are declaring a variable x and saying its value=0. then saying if it is the second time to pass through this loop (it looks like its asking if its the first, but its not, its zero based). if it is not (which it isnt), then it goes through the loop again, and the next time it asks, it will be, so it will pop up a messagebox saying "hello". the third time it runs through it will ask again, but the message will not pop up hello again because it is not the second time (not equal to 1), then the loop will stop(because i tell it to with the x==2) and go to the next procedure which would follow the code i put here for example.

    NOW.. if you could just easily say.. in english..

    make a variable called "X"
    loop it three times
    incrementing each time by one
    and check for when its the second time
    and display a message box saying "hello"
    and terminate the procedure after the 3rd loop

    why this will never happen: FIRST, you must have grasped the concept or LOOPs, VARIABLES, the flow of logic to make it work, the way variables work, etc.
    and SECOND: once you have grasped the basic concepts of programming, you will come to realize that it is much easier to use the regular programming code anyway. look at the 2 examples, the c++ code and the english. the c++ is 3 lines of short code, the english is 6 of much longer lines. id rather code in the shorter c++, much less typing in.

    the moral of this story is programming is much more then memorizing the commands of programming languages. any real programmer can pick up just about any programming language in a few minutes just by glancing at the commands,even though they may be different, they are the same (if that makes sense)

    kinda like a carpenter cutting a piece of wood. he can use a hand saw or a power saw. he knows the logic of how to cut the wood. he used a handsaw all his life, but once he takes a quick look at the power saw, examines its buttons and see how it works, he can cut the wood with the power saw like a master
     
  4. xXKingdom_SEOXx

    xXKingdom_SEOXx BANNED BANNED

    Joined:
    Nov 1, 2007
    Messages:
    646
    Likes Received:
    51
    exactly gts6, I made sure state mathematics and logics is still something required... lol... nice input.
     
  5. joejoe1234

    joejoe1234 Newbie

    Joined:
    Jan 8, 2008
    Messages:
    32
    Likes Received:
    5
    For database languages there is an english query.

    It can not write the program but it can answer a question...

    I don't think you find it implemented in many SQL Server installs but it is there... oops I mean was there. MS did take it in SQL Server 2005 however I believe you can install the SQL Server 2000 english query component and it works.

    In case you are not familiar cut and paste:
    Microsoft English Query allows developers to create applications that use natural language queries using Visual Basic, Visual C++ or even VBScript-based Active Server Pages (ASP) on Microsoft Internet Information Server (IIS). English Query's semantic modeling system allows it to learn important characteristics of the database and interpret queries posed in English regarding known tables, fields and data. If you'd like to experiment with English Query, you can download a sample application from Microsoft in either Visual Basic or Visual C++. In fact, it's even possible to use a speech recognition programs as an interface to English Query.

    There are actually two components to English Query ? the authoring tool and the runtime engine. The authoring tool makes it possible for developers to create the semantic model, but it?s not necessary to maintain this tool on your production servers. Once you?ve developed a model, the authoring tool allows you to test it against queries you think users will pose. For example, you might try asking a library database ?What books are checked out most often?? and ?Which books are currently overdue?? If the authoring tool encounters any queries it can?t process, it makes suggestions and allows you to define the relationship manually. Once you?ve accepted a suggestion, EQ learns the proper way to answer questions about overdue and frequently checked out books and will handle them properly in the future.
     
  6. gts6

    gts6 Executive VIP

    Joined:
    Aug 22, 2007
    Messages:
    799
    Likes Received:
    348
    while this is all true, i wouldnt really classify making database queries as "real" programming. SQL in itself is just an easier way for non-programmers to retrieve data easily from databases using commands. It was created for the purpose of allowing non technical people to get data without having to bother the programmers to build an app as an interface to a database each time someone wanted to make a different type of search query. SQL programming is vastly different from programming used to build applications in languages like c and c++ and java, etc.


     
  7. DrGonzo

    DrGonzo Junior Member

    Joined:
    Nov 14, 2007
    Messages:
    106
    Likes Received:
    46
    Man i think creating your own programming language is way out of most peoples league.
    Firstly every programming language requires an interpreteur to machine code, this includes all 3rd Generation programming languages such as BASIC, C, C++, Delphi, and Java.

    For example .NET works by programming in a number of languages, VB, C#, COBOL.NET etc, this code is then transformed in MSIL(Microsoft Intermediate Language), kind of like assembly code, then the JIT (Just In Time) compiler then compiles this code into machine code for the processor to read.

    Any language that is created to mimic human language would be a very time consuming language to program in and very inificient.

    I think you should consider some of the more simple languages to start in. Your not going to learn any programming language over night so i suggest you start somewhere, it will take time. I find .NET VB or C# would be the easiest and most powerful for what you need. Alot of the tools you mention and probable use for BH and WH are programmed in this language. And now with the release of LINQ there new database query syntax is very easy to perform data operations.

    Everybody loves video tutorials, here some great ones on getting you started, I suggest you do one a day. All the developer tools are free to download.

    http://msdn2.microsoft.com/en-us/vcsharp/bb798022.aspx?wt.slv=RightRail

    Just my 2c.

    _drgonzo_
     
  8. Nick Flame

    Nick Flame Executive VIP Premium Member

    Joined:
    Aug 26, 2007
    Messages:
    1,314
    Likes Received:
    4,377
    Where did you got that idea from? Programmers will never make millions, the businessmen, entrepreneurs and marketing guys are those that can generate that kind of income.

    Let me tell you something, there are hundred of thousands of professional programmers in the world- think about MIT, Caltech, google engineers, which have such a high level of preparation that you will never be able to reach them- unless you go into a dedicated university, and spend plenty of years studying.

    Do you think that they all make millions? i doubt it.
     
  9. xXKingdom_SEOXx

    xXKingdom_SEOXx BANNED BANNED

    Joined:
    Nov 1, 2007
    Messages:
    646
    Likes Received:
    51
    Exactly, I was assuming they were Ewin Chia with that type of skills...
    With his millions now, imagine if he could program.
     
  10. gts6

    gts6 Executive VIP

    Joined:
    Aug 22, 2007
    Messages:
    799
    Likes Received:
    348
    he could just easily hire a programmer if he has a need for something
     
  11. xXKingdom_SEOXx

    xXKingdom_SEOXx BANNED BANNED

    Joined:
    Nov 1, 2007
    Messages:
    646
    Likes Received:
    51
    Yes that is an option, but when he started I ain't sure he had the money for it, the moral is programming can help a marketer...
     
  12. MaestroDelWeb

    MaestroDelWeb Executive VIP

    Joined:
    Nov 5, 2007
    Messages:
    815
    Likes Received:
    869
    Occupation:
    Jack of all trades.
    Location:
    USA
    I can almost guarantee you 90% of the top guru's can't even program their own HTML without a WYSIWYG editor. It's not about what you know, it's about who you can pay that knows.
     
  13. sinewave

    sinewave Senior Member Premium Member

    Joined:
    Aug 25, 2007
    Messages:
    972
    Likes Received:
    503
    I think it's more about working on the business, as opposed to in the business.

    Just my opinion.

    Actually, I've been working in a couple of businesses--as well as on them, but these businesses belong to family members and I am conducting some experiments with marketing and getting them profitable. Much easier said than done + it's all lily-white hat. The good news is that qualified traffic has increased and some new business may close soon as a result. The bad news is that it's taking longer than I had hoped.

    Best,
    Sine
     
  14. RageForce

    RageForce Newbie

    Joined:
    Feb 6, 2008
    Messages:
    8
    Likes Received:
    1
    Occupation:
    Software Engineer
    Location:
    In a pile of $$ - Then wakes up.
    xXKingdom_SEOXx, I feel you man.

    I would suggest you go with your "idea". Is your idea going to need a thick client (Like your web browser) or want to make a web application (like these forums)?

    I would suggest using VB.NET for your thick clients and PHP for your web app's just because you can get a TON done in just a little amount of time.

    You can get both for free and run both on Windows/Linux.

    I run Mono and VS2005 depending on my OS to create my applications.

    And the very cool thing about these, you can find code anywhere to do pretty much anything you want to do, and just look at the code and see how it works, then create your own.


    Some VB Code:
    Code:
    If xXKingdom = Rich Then
         MakeEvenMoreMoneyFunction(BankAccountObject)
    End If
    
    And i'm pretty sure you've seen PHP code everywhere.

    It's all about creating relationships with people who want to give you money. Then you make them want to give you money.
     
  15. lschmidt

    lschmidt BANNED BANNED

    Joined:
    Jan 22, 2008
    Messages:
    23
    Likes Received:
    2
    xXKingdom_SEOXx,

    Thank you for this thread, I haven't laughed this hard for a long time. Shouldn't this go in the comedy forum?

    I also nominate this for FUNNIEST THREAD OF ALL ETERNITY!!!