Welcome!

Hello, Btx40, and welcome to Wikipedia! Thank you for your contributions. I hope you like the place and decide to stay. Here are some pages that you might find helpful:

I hope you enjoy editing here and being a Wikipedian! Please sign your messages on discussion pages using four tildes (~~~~); this will automatically insert your username and the date. If you need help, check out Wikipedia:Questions, ask me on my talk page, or ask your question on this page and then place {{helpme}} before the question. Again, welcome! RJFJR (talk) 14:29, 9 April 2008 (UTC)Reply

Your message on my talk page edit

...deleting or editing legitimate comments, as you did at Talk:Comparison of programming languages (basic instructions), is considered as a bad practice, ...

I did what?! You asked for

Any suggestions for other languages or features...

and you got mine. I don't see any bad practice in doing this on the talk page. I'm sorry that I did not properly sign my edit back than. Thanks! Ghettoblaster (talk) 16:08, 16 April 2008 (UTC)Reply

I appreciate your contributions, but I expected it in the form of a reply, not as an edit to my original comment. As I said, I don't know a lot about PowerShell, so anything I contribute is probably incorrect. As for Python, that has been done.
I'm still new here (maybe I should go easy on the warnings) --Btx40 (talk) 16:23, 16 April 2008 (UTC)Reply

C++ example with std::string edit

Hi there. The change to use string on the C++ entry was understandable but would fail in practice for a number of reasons. A correct version is below, and maybe the section in ?: should be updated accordingly to provide a full C++ example for novice readers, although learning when not to use STL is an important lesson too.

#include <string>
#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char** argv)
{
    string name;
    ofstream fout;

    if (argc > 1)
    {
        name = argv[1];
        fout.open(name.c_str(), ios::out | ios::app);
    }

    ostream& sout = (name.empty() ? cout : fout);
}
I guess that would be ok - I saw std::string used in teaching C++. I forgot about the #include and didn't really think about empty().
Maybe I should stick to C#. --Btx40 (talk) 19:17, 17 April 2008 (UTC)Reply
C++ is enjoyable when you get friends with it :) but so are many languages and they all have their pros and cons. STL has its problems though and is poorly designed in some respects. Programs using STL container classes can suffer from serious code bloat, and while rich from a mathematical functional perspective, it has some poorly named methods (such as the empty() method) and lacks common functions that developers actually need to use; for me it's always had the feel of being designed by mathematicians rather than real world programmers, although I put that aside these days, live with the flaws and use it heavily.
Moggie2002 (talk) 19:37, 17 April 2008 (UTC)Reply

C's lack of a true string datatype edit

Why is it that C does not have a string datatype? This is one of the most short-sighted omissions that I am aware of. --Btx40 (talk) 17:58, 25 April 2008 (UTC)Reply

  • Possible reasons might have been to allow custom efficient ad-hoc string manipulation and creation; one can for instance decide to split a string in tokens, replacing separators by NIL characters and filling an array of char pointers to the beginning of every token; use word-aligned optimized memory manipulation functions; alternatively one may malloc(3) a huge block of memory, or mmap(2) a file and consider it as a string if it's text. Of course, this doesn't prevent you from using or writing a safer, higher-level string library, though (some security-critical software use this to minimize overflows). I guess that a possible C design choice would have been to include a typedef from char * to string, which may also be done in a custom header file, somewhat like CL STRING which is actually a VECTOR/ARRAY of BASE-CHAR or CHARACTER entries, so that sequence functions may also be used on it, but STRING is still a type and string-specific functions also exist.66.11.179.30 (talk) 00:57, 13 April 2010 (UTC)Reply

Mesh (disambiguation) edit

I wouldn't say it was pointless. I deleted a red link which are not supposed to be on disambiguation pages. It has prompted you to put the link back with the correct capiltalisation. I would say I have achieved something worthwile there. It would help if you take a look at your work after editing to make sure it is right before walking away. Better still, look at it in preview before you save it. If you had done that you would have seen the red link error, corrected it straight away and there would not have been a problem.

By the way, that meaning is pretty tenuous. A term that originated in The tonsil of the Intercal reference manual is just a joke. But let it stand, I'm not gettting into a war over something so silly. SpinningSpark 17:50, 30 June 2008 (UTC)Reply

I think that this meaning has been used outside of a joke context (if not then it can be deleted - I won't complain). --Btx40 (talk) 17:56, 30 June 2008 (UTC)Reply

dynamic_cast edit

Changes made by SmackBot

Hi, thanks for your message, SmackBot makes a number of changes that are available to all WP:AWB bots - in general these provide a number of non-controversial minor improvements. The issue you raise is related to these, I have left, or will leave, a message about your concerns on the WP:AWB pages. Regards, Rich Farmbrough, 15:24 26 August 2008 (GMT).


Eep... I'm sorry edit

Oh wow, I'm sorry! I should be more careful. I went back to the page to investigate what had happened, and it seems that somehow I "edited" an old version, which had already been fixed... (http://en.wikipedia.org/w/index.php?title=Trackball&oldid=237247357 -- I was removing the "Link title" at the bottom that went to skindroop.com)

I don't recall seeing anything at the top of the edit page warning me that I was editing an older version, so I didn't think anything of it. I just wanted to get rid of the vandalism. Again, I'm really sorry about that and in the future, I'll definitely make sure I'm not fixing something that's already been fixed. Thanks for pointing it out to me.

And as a Blackberry user, I agree, they aren't pornographic. :) —Preceding unsigned comment added by 98.217.76.178 (talk) 00:57, 23 September 2008 (UTC)Reply

Thank you for clearing that up. Please remember to sign your talk posts. I don't know how reliable SineBot is --Btx40 (talk) 15:41, 23 September 2008 (UTC)Reply

Speedy deletion nomination of HTC 8X edit

 

If this is the first article that you have created, you may want to read the guide to writing your first article.

You may want to consider using the Article Wizard to help you create articles.

Hello, and welcome to Wikipedia. This is a notice to inform you that a tag has been placed on HTC 8X requesting that it be speedily deleted from Wikipedia. This has been done under section A3 of the criteria for speedy deletion, because it is an article with no content whatsoever, or whose contents consist only of external links, a "See also" section, book references, category tags, template tags, interwiki links, images, a rephrasing of the title, or an attempt to contact the subject of the article. Please see Wikipedia:Stub for our minimum information standards for short articles. Also please note that articles must be on notable subjects and should provide references to reliable sources that verify their content.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Click here to contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be removed without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, you can place a request here. Jackmcbarn (talk) 21:49, 10 January 2014 (UTC)Reply

ArbCom elections are now open! edit

Hi,
You appear to be eligible to vote in the current Arbitration Committee election. The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to enact binding solutions for disputes between editors, primarily related to serious behavioural issues that the community has been unable to resolve. This includes the ability to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail. If you wish to participate, you are welcome to review the candidates' statements and submit your choices on the voting page. For the Election committee, MediaWiki message delivery (talk) 13:49, 24 November 2015 (UTC)Reply

Speedy deletion nomination of Comparison of programming languages (enumeration) edit

Hello Btx40,

I wanted to let you know that I just tagged Comparison of programming languages (enumeration) for deletion, because it doesn't appear to contain any encyclopedic content. Take a look at our suggestions for essential content in short articles to learn what should be included.

If you feel that the article shouldn't be deleted and want more time to work on it, you can contest this deletion, but please don't remove the speedy deletion tag from the top.

You can leave a note on my talk page if you have questions. Mr RD 21:25, 23 May 2016 (UTC)Reply

Dragon Quest XI edit

You moved the page earlier, but it shouldn't have been per WP:SUBTITLES and WP:CONCISE. I'll bring this up on WP:RM if there is any disagrement. ~ Dissident93 (talk) 08:30, 3 March 2018 (UTC)Reply

ArbCom 2018 election voter message edit

Hello, Btx40. Voting in the 2018 Arbitration Committee elections is now open until 23.59 on Sunday, 3 December. All users who registered an account before Sunday, 28 October 2018, made at least 150 mainspace edits before Thursday, 1 November 2018 and are not currently blocked are eligible to vote. Users with alternate accounts may only vote once.

The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.

If you wish to participate in the 2018 election, please review the candidates and submit your choices on the voting page. MediaWiki message delivery (talk) 18:42, 19 November 2018 (UTC)Reply

"Twilight Hack" listed at Redirects for discussion edit

  A discussion is taking place to address the redirect Twilight Hack. The discussion will occur at Wikipedia:Redirects for discussion/Log/2020 July 21#Twilight Hack until a consensus is reached, and anyone, including you, is welcome to contribute to the discussion. * Pppery * it has begun... 16:22, 21 July 2020 (UTC)Reply