Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.030 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'python.': 0.02; 'familiarity': 0.07; 'translate': 0.10; 'cc:addr:python-list': 0.11; 'python': 0.11; 'language,': 0.12; 'language.': 0.14; 'finder': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'python),': 0.16; "week's": 0.16; 'language': 0.16; 'wrote:': 0.18; '(not': 0.18; 'code.': 0.18; 'bit': 0.19; 'trying': 0.19; 'basically': 0.19; 'park,': 0.19; 'thorough': 0.19; 'work,': 0.20; '(in': 0.22; 'cc:addr:python.org': 0.22; 'certainly': 0.24; 'fairly': 0.24; 'mon,': 0.24; 'cc:2**0': 0.24; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'testing': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'code': 0.31; 'getting': 0.31; 'time;': 0.31; 'violation': 0.31; 'anyone': 0.31; 'another': 0.32; 'up.': 0.33; 'url:python': 0.33; 'running': 0.33; 'bugs': 0.33; 'knowledge': 0.35; 'deadline': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'building': 0.35; 'doing': 0.36; 'similar': 0.36; 'url:org': 0.36; 'unit': 0.37; 'so,': 0.37; 'project': 0.37; 'expected': 0.38; 'work?': 0.38; 'pm,': 0.38; 'short': 0.38; 'how': 0.40; 'skip:u 10': 0.60; 'most': 0.60; 'completed': 0.61; 'new': 0.61; 'url:3': 0.61; 'simply': 0.61; "you're": 0.61; 'you.': 0.62; 'here:': 0.62; 'more': 0.64; 'hours': 0.66; 'due': 0.66; 'here': 0.66; 'mar': 0.68; 'nobody': 0.68; 'paper': 0.75; 'lack': 0.78; 'deadline.': 0.84; 'subject::': 0.85; 'masters': 0.91; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=T0VQ1y1kszpqDxIrRsyaotUl5UkuBQXzQbWG3etwljM=; b=gKyGY9mU51ArBjhb4KwP6bF2a1TAC4Em4acDPINUIN9CT2UbMcXapa/OT51e0mhFg2 lfNGkdsNVEKuzT9g4vbm5yhfpFrPkhowzBTveL4MJXhICiPdCZ4VCIZUNK6Am+/WKkxf EyHfmXXfaD3yjHB7Ki7+rVRmxNO3MX1ajA3AKiOor2se8GiW8LDcDBwvjejqknWJ2DoB EVPyrkp8yzeEL0C5xXHz1fBDVspI6VgxlSad79MUeclFXIhrKhvgFgJYtjwqzZx7OIIp 1BntohMVLx3uLEqHmkvc9fZDC6HL783S3nFWii0lsBY89/cX8ip9BS5DiqWQ3O1Wg9kq hB6w== MIME-Version: 1.0 X-Received: by 10.69.25.69 with SMTP id io5mr26927706pbd.22.1395068483081; Mon, 17 Mar 2014 08:01:23 -0700 (PDT) In-Reply-To: References: Date: Tue, 18 Mar 2014 02:01:23 +1100 Subject: Re: From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 36 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1395068492 news.xs4all.nl 2830 [2001:888:2000:d::a6]:60559 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:68426 On Mon, Mar 17, 2014 at 6:06 PM, J Prashanthan wrote: > i am doing my masters currently and im stuck up with my final project. As i > was interested in learning a new language i opted to do my final project in > python. im currently working on building an unit tester for multithreaded > code. Due to various reasons i got stuck with my project. basically my lack > of knowledge in python and i have none to help me with it. i have no idea > what to do with my project . and my deadline is in another 1 week . I have > completed working on the atomicity violation finder . > Finding Atomicity-Violation Bugs through Unserializable Interleaving Testing > by > Shan Lu, Soyeon Park, and Yuanyuan Zhou, Member, IEEE. This is my base paper > . can anyone please help me with it. if anyone has a working code please > mail me. Almost certainly nobody here has working code that they're willing to simply give you. Is your final project expected to be more than a week's work? If so, I think you're a bit stuck - at least as regards the deadline. But if you have a good idea of how to write code (in some other language than Python), and if you have a thorough set of notes of what you're trying to accomplish (in pseudo-code, or at least your native language - for me that would be English), then you might be able to translate it all into working Python code fairly efficiently. A week is, I'm afraid, not very long for a large project. But with a good language, you can do an amazing amount of work in a short time; and Python is a very good language. I recently knocked together most of a game engine inside 24 hours (not in Python but in a similar language); you might well be able to go from nil to running before your time is up. But it's going to take a lot of work, and you're going to need to start by getting broad familiarity with Python. So start here: http://docs.python.org/3/tutorial/ ChrisA